On Instance-model Querying and Meta-model Transformation

被引:0
|
作者
Viet Cuong Nguyen [1 ]
Qafmolla, Xhevi [1 ]
机构
[1] Czech Tech Univ, Software Engn Res Grp, Dept Comp Sci & Engn, Fac Elect Engn, Prague 12135 2, Czech Republic
来源
INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS (IMECS 2010), VOLS I-III | 2010年
关键词
Domain Specific Languages; Instance-model; Kermeta; Model Driven Development; Meta-model; OCL;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In today's market environment, change is an integral part of all projects. As such, its proper management is a crucial task when it comes to reducing both time and cost of development. The classical modeling approach can improve the situation up to a proper extent but it is not enough, because the process is usually variable and complex. Therefore it is necessary to introduce different level of abstractions for modeling. Each of these levels should serve at a certain phase for a certain purpose in the process. In the early stages several elements are grouped together and aggregated at the higher level, in an abstract model. Throughout time, granularity becomes smaller while understanding of the concepts becomes clearer and clearer and we need to see already working prototypes. In this situation, the approaches on instance- and meta-modeling techniques promise to bring productivity and efficiency to the process. This paper outlines practices from both approaches. We introduce the approach of using Object Constraint Language (OCL) with a Domain Specific Language (DSL) for instance-level model querying, illustrating this method with some examples. We analyze OCL from the broad perspective discussing its advantages and pointing out some its limitations. Moving to a higher level of abstraction, we also present the usage of Kermeta - an extension to the meta-data language with an action language for specifying semantics and behavior of meta-models. We show how Kermeta provides the possibility of automated meta-model transformations.
引用
收藏
页码:710 / 715
页数:6
相关论文
共 50 条
  • [21] A meta-model based environment for GRAFCET specifications
    Julius, Robert
    Trenner, Thomas
    Fay, Alexander
    Neidig, Joerg
    Hoang, Xuan Luu
    2019 13TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2019,
  • [22] Service Value Meta-model: An Engineering Viewpoint
    Wang, Zhongjie
    Xu, Xiaofei
    Ma, Chao
    Liu, Alice
    ENTERPRISE INTEROPERABILITY IV: MAKING THE INTERNET OF THE FUTURE FOR THE FUTURE OF ENTERPRISE, 2010, : 199 - +
  • [23] A meta-model of vehicle ownership choice parameters
    Chingcuanco, Franco
    Miller, Eric J.
    TRANSPORTATION, 2014, 41 (05) : 923 - 945
  • [24] ENRICHING A DEVS META-MODEL WITH OCL CONSTRAINTS
    Garredu, Stephane
    Vittori, Evelyne
    Santucci, Jean-Francois
    Urbani, Dominique
    24TH EUROPEAN MODELING AND SIMULATION SYMPOSIUM (EMSS 2012), 2012, : 216 - 225
  • [25] Business Process and Practice Alignment Meta-model
    Martins, Paula Ventura
    Zacarias, Marielba
    CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS/INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT/CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, CENTERIS/PROJMAN / HCIST 2015, 2015, 64 : 314 - 323
  • [26] ShaMAN: An Agent Meta-model for Computer Games
    Goschnick, Steve
    Balbo, Sandrine
    Sonenberg, Liz
    ENGINEERING INTERACTIVE SYSTEMS 2008, PROCEEDINGS, 2008, 5247 : 237 - 245
  • [27] Towards a New Meta-model of IoTs Interoperability
    Ait Abdelouahid, Rachida
    Marzak, Abdelaziz
    Sael, Nawal
    2018 IEEE 5TH INTERNATIONAL CONGRESS ON INFORMATION SCIENCE AND TECHNOLOGY (IEEE CIST'18), 2018, : 54 - 63
  • [28] Research on Battlefield Environment Simulation Meta-model
    Sun Guobing
    Huang Jinjie
    Gao Yajuan
    2010 ETP/IITA CONFERENCE ON SYSTEM SCIENCE AND SIMULATION IN ENGINEERING (SSSE 2010), 2010, : 295 - 298
  • [29] A meta-model of vehicle ownership choice parameters
    Franco Chingcuanco
    Eric J. Miller
    Transportation, 2014, 41 : 923 - 945
  • [30] Towards Definition of a Unified Domain Meta-model
    Hnatkowska, Bogumila
    Walkowiak-Gall, Anita
    ENGINEERING SOFTWARE SYSTEMS: RESEARCH AND PRAXIS, 2019, 830 : 86 - 100