• DocumentCode
    2817929
  • Title

    Querying MOF Repositories: The Design and Implementation of the Query Metamodel Language (QML)

  • Author

    Kotopoulos, Giorgos ; Kazasis, Fotis ; Christodoulakis, Stavros

  • Author_Institution
    Tech. Univ. of Crete, Chania
  • fYear
    2007
  • fDate
    21-23 Feb. 2007
  • Firstpage
    373
  • Lastpage
    378
  • Abstract
    In a digital business ecosystem (DBE) information on the businesses and the services they provide may be described in terms of models and data which are used to se-mantically discover partners and services. The object management group (OMG) defines a four layered modelling architecture, the model driven architecture (MDA), which provides mechanisms for rapid development of modelling languages addressing domain problems using the meta object facility (MOF). MOF incorporates object oriented concepts and is a subset of UML. Furthermore, as users typically don´t know how to make requests, the system has to be tolerant. The Query Metamodel Language (QML) is a language that exploits the Object Constraint Language (OCL) (which is very closely associated with UML and therefore MOF) to provide powerful query support on model repositories. This paper presents the motivation for QML along with its abstract syntax. It also introduces the framework for QML processing that incorporates information retrieval functionality and is used to formulate fuzzy queries using the extended boolean model. It describes how QML is integrated in the MOF architecture and how semantic expansion of queries and evaluation can be done in an effective way.
  • Keywords
    Unified Modeling Language; business data processing; meta data; object-oriented programming; query languages; query processing; software architecture; MOF repository; Query Metamodel Language; UML; Unified Modeling Language; digital business ecosystem; fuzzy query; information retrieval; meta object facility; model driven architecture; object management group; object oriented concept; Context modeling; Context-aware services; Database languages; Ecosystems; Information retrieval; Object oriented modeling; Ontologies; Power system modeling; Standards development; Unified modeling language; MOF; Query Language; Semantic Discovery; modelling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital EcoSystems and Technologies Conference, 2007. DEST '07. Inaugural IEEE-IES
  • Conference_Location
    Cairns
  • Print_ISBN
    1-4244-0470-3
  • Electronic_ISBN
    1-4244-0470-3
  • Type

    conf

  • DOI
    10.1109/DEST.2007.372001
  • Filename
    4233735