ConceptBase

All 4 MOF levels for Entity-Relationship Diagrams displayed in the ConceptBase Graph Editor
ConceptBase is a deductive and object-oriented database management system developed at University of Aachen and Tilburg University. It is mainly used for conceptual modeling and metamodeling in the domain of software engineering and related domains.
ConceptBase combines the following features:
- Object-oriented concepts such as classes and inheritance
- Deductive rules evaluated by a Datalog engine
- Active rules conforming to the event condition action (ECA) paradigm
- Recursive function definitions
- Metamodeling with arbitrarily many abstraction levels (metaclasses, meta metaclasses)
See also
References
- M. Jarke, R. Gallersdörfer, M.A. Jeusfeld, M. Staudt, S. Eherer, ConceptBase - a deductive object base for meta data management. Journal of Intelligent Information Systems, 4, 2, 1995, pp. 167-192, DOI 10.1007/BF00961873.
- Jeusfeld, M.A. (2009): Metamodeling and method engineering with ConceptBase. In Jeusfeld, M.A., Jarke, M., Mylopoulos, J. (eds): Metamodeling for Method Engineering, pp. 89-168. The MIT Press.
External links
This article is issued from Wikipedia - version of the Friday, September 26, 2014. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.