ConceptBase

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


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Conceptbase — ist ein deduktives und objektorientiertes Datenbank Managementsystem basierend auf Datalog als Anfragesprache anstatt des sonst üblichen SQL. Alle Fakten werden in einer uniformen Datenstruktur, den sogenannten P Fakten, gespeichert. Neben… …   Deutsch Wikipedia

  • ConceptBase — ist ein deduktives und objektorientiertes Datenbank Managementsystem basierend auf Datalog als Anfragesprache anstatt des sonst üblichen SQL. Alle Fakten werden in einer uniformen Datenstruktur, den sogenannten P Fakten, gespeichert. Neben… …   Deutsch Wikipedia

  • MetaCASE tool — meta CASE tool is a type of application software that provides possibility to use more than one modelling metodics or notations within process of software development. Another definition: Meta CASE tools are software tools that support the design …   Wikipedia

  • Datalog — is a query and rule language for deductive databases that syntactically is a subset of Prolog. Its origins date back to the beginning of logic programming, but it became prominent as a separate area around 1977 when Hervé Gallaire and Jack Minker …   Wikipedia

  • List of object-oriented database management systems — The following is a list of object oriented database management systems.*Caché * [http://www.codeplex.com/Cerebrum Cerebrum : Object oriented network knowledge base] *ConceptBase *Datawasp *Db4o *eXtremeDB *Facets (previously known as GemStone J)… …   Wikipedia

  • Comparison of object database management systems — Features Information about what fundamental ODBMS features are implemented natively. Name Current Stable Version Language(s) SQL support Datatypes License Description Caché 2010.1.4 ObjectScript (dynamic language), Basic. Java/.NET object mapping …   Wikipedia

  • Data store — A data store is a data repository of a set of integrated objects. These objects are modeled using classes defined in database schemas.[1] Data store includes not only data repositories like databases, it is a more general concept that includes… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”