ConceptBase (también conocido como ConceptBase.cc) es un sistema de gestión de bases de datos deductivo y orientado a objetos desarrollado en la Universidad de Aquisgrán y la Universidad de Skövde . Se utiliza principalmente para modelado conceptual y metamodelado en el dominio de la ingeniería de software y dominios relacionados. ConceptBase.cc es un software gratuito y de código abierto.
ConceptBase combina las siguientes características:
- Conceptos orientados a objetos como clases y herencia
- Reglas deductivas evaluadas por un motor de registro de datos
- Reglas activas que se ajustan al paradigma de acción de condición de evento (ECA)
- Definiciones de funciones recursivas
- Metamodelado con arbitrariamente muchos niveles de abstracción (metaclases, meta metaclases)
ConceptBase implementa O-Telos , que es una variante de la representación del conocimiento Telos.
Ver también
Referencias
- M. Jarke, R. Gallersdörfer, MA Jeusfeld, M. Staudt, S. Eherer, ConceptBase : una base de objetos deductiva para la gestión de metadatos . Journal of Intelligent Information Systems, 4, 2, 1995, págs. 167-192, DOI 10.1007 / BF00961873.
- Jeusfeld, MA (2009): Metamodelado e ingeniería de métodos con ConceptBase . En Jeusfeld, MA, Jarke, M., Mylopoulos, J. (eds): Metamodeling for Method Engineering , págs. 89-168. La prensa del MIT.