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

G. Kotopoulos, F. Kazasis, S. Christodoulakis
{"title":"Querying MOF Repositories: The Design and Implementation of the Query Metamodel Language (QML)","authors":"G. Kotopoulos, F. Kazasis, S. Christodoulakis","doi":"10.1109/DEST.2007.372001","DOIUrl":null,"url":null,"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.","PeriodicalId":448012,"journal":{"name":"2007 Inaugural IEEE-IES Digital EcoSystems and Technologies Conference","volume":"8 5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 Inaugural IEEE-IES Digital EcoSystems and Technologies Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DEST.2007.372001","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

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.
查询MOF存储库:查询元模型语言(QML)的设计和实现
在数字业务生态系统(DBE)中,有关业务及其提供的服务的信息可以用模型和数据来描述,这些模型和数据用于语义地发现合作伙伴和服务。对象管理组(OMG)定义了一个四层的建模体系结构,即模型驱动的体系结构(MDA),它为使用元对象工具(MOF)处理领域问题的建模语言的快速开发提供了机制。MOF结合了面向对象的概念,是UML的一个子集。此外,由于用户通常不知道如何发出请求,因此系统必须具有容忍度。查询元模型语言(Query metadata Language, QML)是一种利用对象约束语言(Object Constraint Language, OCL)(它与UML密切相关,因此与MOF密切相关)在模型存储库上提供强大查询支持的语言。本文介绍了QML的动机及其抽象语法。它还介绍了QML处理的框架,该框架包含信息检索功能,并用于使用扩展布尔模型制定模糊查询。它描述了如何将QML集成到MOF体系结构中,以及如何以有效的方式进行查询和求值的语义扩展。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信