Metamodelling with datalog and classes: ConceptBase at the age of 21

M. Jarke, M.A. Jeusfeld, H.W. Nissen, C. Quix, M. Staudt

    Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

    9 Citations (Scopus)

    Abstract

    ConceptBase is a deductive object-oriented database system intended for the management of metadata. A distinguishing feature of the Telos language underlying ConceptBase is the ability to manage rules and constraints across multiple levels of instantiation in so-called meta formulas, thus offering uniform consistency management across heterogeneous notations or ontologies. Originally developed in the context of model-driven database design in the late 1980’s, ConceptBase has been used in several thousand installations all over the world for numerous applications in areas such as requirements engineering, engineering information management, model management, eLearning, cultural information systems, and data warehousing. The internal representation is based on a quadruple object structure, combined with advanced Datalog engines, such that many optimization techniques in ConceptBase have pioneered ideas later pursued in the implementation of XML databases and ontology-based reasoning and data management engines.
    Original languageEnglish
    Title of host publicationProceedings of the 2nd International Conference on Object Databases (ICOODB-2009)
    EditorsM.C. Norrie, M. Grossniklaus
    Place of PublicationBerlin Heidelberg
    PublisherSpringer Verlag
    Pages95-112
    Volume5936
    ISBN (Print)9783642146800
    Publication statusPublished - 2010

    Publication series

    NameLecture Notes in Computer Science
    Volume5936

    Fingerprint Dive into the research topics of 'Metamodelling with datalog and classes: ConceptBase at the age of 21'. Together they form a unique fingerprint.

    Cite this