Base de conceptos

Un sistema de base de datos para la ingeniería de metamodeling y método
Descargar ahora

Base de conceptos Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Other/Proprietary Li...
  • Precio:
  • FREE
  • Nombre del editor:
  • The ConceptBase Team
  • Sitio web del editor:

Base de conceptos Etiquetas


Base de conceptos Descripción

Un sistema de base de datos para la ingeniería de metamodelo y método. ConceptBase es un sistema de base de datos deductivo multiusuario con un modelo de datos centrado en el objeto. Su capacidad para representar información a cualquier nivel de abstracción (datos, clase, meta-metátil, etc.) lo convierte en una herramienta poderosa para el metamodelo y la ingeniería de lenguajes de modelado personalizados. El sistema está acompañado por una interfaz gráfica de usuario gráfica altamente configurable que se basa en las características basadas en lógica de las jerarquías de Metaclass del servidor ConceptBase. ConceptBase puede representar información a nivel de datos (datos de ejemplo, rastros de ejecuciones de proceso, etc.), el nivel de clase (esquemas, definiciones de proceso, etc.), el nivel de metaclaseles (construcciones de los lenguajes de modelado), el nivel de meta-metátil (construcciones para Definiendo los lenguajes de modelado), y así sucesivamente. Representación de objetosuniformes. Todos los objetos están representados en una estructura de datos cuádruples uniformes llamados hechos pioneros por los desarrolladores del idioma TELOS. Los objetos, sus atributos, especializaciones e instantáticas están representadas como p-hechos. Por esto, por ejemplo, los atributos de los objetos pueden tener atributos y son instancias de otros atributos. Incluso la especialización entre los atributos es totalmente compatible. Expresiones específicas. Las reglas, restricciones y consultas se expresan en fórmulas lógicas de primer orden. Internamente, el sistema los transforma en cláusulas de cuerno interpretadas por una máquina de evaluación basada en el registro de datos. Las expresiones lógicas en ConceptBase pueden variar sobre cualquier objeto, independientemente de su tipo (nodo vs. enlace) y su nivel de abstracción. DATALOG es conocido por ser el sistema computacional más robusto para evaluar expresiones lógicas. Reglas activas. Reglas activas Actualice la base de datos o llame a las rutinas externas como una reacción a los eventos. La ejecución sigue el esquema de accionamiento de eventos (ECA). Las actualizaciones de la base de datos se formulan a través de los comandos DIGA / TAMA / RESTELLES. Las rutinas externas (por ejemplo, para invocar un script para enviar un correo electrónico) se pueden agregar de manera incremental a la base de datos mediante una interfaz de programación basada en proco simple. Expresiones continuas. ConceptBase admite expresiones funcionales y aritméticas para definir el cálculo dentro de los modelos. Las funciones se pueden definir tan recursivamente como en la programación funcional. Por ejemplo, la longitud de la ruta más corta entre dos nodos se define como mínimo de las longitudes de la ruta más corta entre los sucesores del nodo de inicio y el nodo final. Las expresiones funcionales son particularmente útiles para definir métricas complejas en los modelos. Las funciones de agregación, como la suma y la AVG están predefinidas. Requisitos: · Java 2 Edición estándar Medio de ejecución


Base de conceptos Software relacionado

Final

Un diálogo de preferencias de solicitud, implementado como un servicio DBUS - ...

128

Descargar