Handling behavioral semantics in persistent meta-modeling systems

Youness Bazhar
{"title":"Handling behavioral semantics in persistent meta-modeling systems","authors":"Youness Bazhar","doi":"10.1109/RCIS.2012.6240459","DOIUrl":null,"url":null,"abstract":"The increasing number of information systems modeling formalisms raises several problems such as data integration or data exchange. To address these problems, several meta-modeling systems have been proposed. However, few of them use a database as a back-end repository in order to offer a persistent solution for addressing over sized models. Yet, with the growing size of data manipulated in information systems, there is a need to exploit databases properties like scalability and querying capabilities. In this paper, we present persistent meta-modeling systems with their meta-modeling capabilities. We show that these systems support the definition of structural and descriptive semantics of models, but they can not express the behavioral semantics of models. Therefore, the aim of our work is to combine benefits of classic modeling systems, typically their capability to express behavioral semantics of models elements, together with advantages of databases i.e. their scalability and querying capabilities. Our approach focuses on the capability to dynamically introduce new operators that could be exploited by model-based databases exploitation languages. In particular, such operators could be implemented with an external program stored outside the database, or with a web service. As a consequence of this extension, we will be able to perform model transformations in database, trigger web services from relational databases, information exchange and data integration could be also supported in a persistent context.","PeriodicalId":130476,"journal":{"name":"2012 Sixth International Conference on Research Challenges in Information Science (RCIS)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 Sixth International Conference on Research Challenges in Information Science (RCIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RCIS.2012.6240459","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

The increasing number of information systems modeling formalisms raises several problems such as data integration or data exchange. To address these problems, several meta-modeling systems have been proposed. However, few of them use a database as a back-end repository in order to offer a persistent solution for addressing over sized models. Yet, with the growing size of data manipulated in information systems, there is a need to exploit databases properties like scalability and querying capabilities. In this paper, we present persistent meta-modeling systems with their meta-modeling capabilities. We show that these systems support the definition of structural and descriptive semantics of models, but they can not express the behavioral semantics of models. Therefore, the aim of our work is to combine benefits of classic modeling systems, typically their capability to express behavioral semantics of models elements, together with advantages of databases i.e. their scalability and querying capabilities. Our approach focuses on the capability to dynamically introduce new operators that could be exploited by model-based databases exploitation languages. In particular, such operators could be implemented with an external program stored outside the database, or with a web service. As a consequence of this extension, we will be able to perform model transformations in database, trigger web services from relational databases, information exchange and data integration could be also supported in a persistent context.
处理持久元建模系统中的行为语义
越来越多的信息系统建模形式化提出了一些问题,如数据集成或数据交换。为了解决这些问题,已经提出了几个元建模系统。然而,它们中很少使用数据库作为后端存储库,以便为处理过大的模型提供持久的解决方案。然而,随着信息系统中操作的数据规模的增长,需要利用数据库属性,如可伸缩性和查询功能。在本文中,我们介绍了持久元建模系统及其元建模功能。我们发现这些系统支持模型的结构语义和描述性语义的定义,但它们不能表达模型的行为语义。因此,我们的工作目标是将经典建模系统的优点(通常是它们表达模型元素的行为语义的能力)与数据库的优点(即它们的可伸缩性和查询能力)结合起来。我们的方法侧重于动态引入新操作符的能力,这些操作符可以被基于模型的数据库开发语言利用。特别是,这些操作符可以通过存储在数据库外部的外部程序或web服务来实现。作为这个扩展的结果,我们将能够在数据库中执行模型转换,从关系数据库触发web服务,信息交换和数据集成也可以在持久上下文中得到支持。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信