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 条
  • [41] A Meta-Model for Representing System-of-Systems Ontologies
    Baek, Young-Min
    Song, Jiyoung
    Shin, Yong-Jun
    Park, Sumin
    Bae, Doo-Hwan
    2018 IEEE/ACM 6TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS (SESOS 2018), 2018, : 1 - 7
  • [42] The Research on the Workflow Meta-Model Based on Web Service
    Wang Chengjun
    2009 SECOND INTERNATIONAL CONFERENCE ON FUTURE INFORMATION TECHNOLOGY AND MANAGEMENT ENGINEERING, FITME 2009, 2009, : 400 - 403
  • [43] A SPEM BASED SOFTWARE PROCESS IMPROVEMENT META-MODEL
    de Espindola, Rodrigo Santos
    Nicolas Audy, Jorge Luis
    ICEIS 2010: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 3: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2010, : 301 - 306
  • [44] Structuring Guidelines for Web Application Designers A Meta-model
    Anh Do Tuan
    Comyn-Wattiau, Isabelle
    Cherfi, Samira Si-said
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1 (ICEIS), 2016, : 327 - 335
  • [45] A Meta-model For Software Project Change and Configuration Management
    Khan, Khansa
    Azam, Farooque
    Anwar, Muhammad Waseem
    Kiran, Ayesha
    PROCEEDINGS OF 9TH INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND MANAGEMENT (ICICM 2019), 2019, : 12 - 16
  • [46] A Meta-Model for Regression Testing of Fintech Web Applications
    Malik, Muhammad Saqlain Haider
    Azam, Farooque
    Anwar, Muhammad Waseem
    Kiran, Ayesha
    TRENDS AND APPLICATIONS IN SOFTWARE ENGINEERING, 2020, 1071 : 3 - 12
  • [47] The Meta-model of Experimental Components Based on the Component Characteristics
    Hao, Fengjie
    Hao, Xingwei
    2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTERS IN EDUCATION (ICFCE 2011), VOL I, 2011, : 144 - 147
  • [48] A Meta-Model for Fashion Retail Category Sales Forecasting
    Armando, Enrico
    Craparotta, Giuseppe
    BUSINESS MODELS AND ICT TECHNOLOGIES FOR THE FASHION SUPPLY CHAIN: PROCEEDINGS OF IT4FASHION 2017 AND IT4FASHION 2018, 2019, 525 : 79 - 93
  • [49] A meta-model for soil carbon stock in agricultural soils
    Luo, Z.
    Wang, E.
    Bryan, B.
    19TH INTERNATIONAL CONGRESS ON MODELLING AND SIMULATION (MODSIM2011), 2011, : 795 - 800
  • [50] A meta-model for requirements variability analysis - Application to tool generation and model composition
    Gonzalez-Baixauli, Bruno
    Laguna, Miguel A.
    Sampaio do Prado Leite, Julio Cesar
    ICSOFT 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE/MUSE, 2007, : 291 - +