Self-describing Operations for Multi-level Meta-modeling

被引:17
|
作者
Urban, Daniel [1 ]
Theisz, Zoltan [2 ]
Mezei, Gergely [1 ]
机构
[1] Budapest Univ Technol & Econ, Budapest, Hungary
[2] Evopro Syst Engn Ltd, Hauszmann Alajos Str 2, Budapest, Hungary
来源
PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT | 2018年
关键词
Meta-modeling; Multi-level Modeling; Operation Language; Self-validation;
D O I
10.5220/0006656105190527
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Any meta-modeling discipline, similar to programming languages, will, sooner or later, feel the need for some operational language in order to express constraints for model validation and/or action semantics for executable modeling. Multi-level meta-modeling is no exception in this regard. However, it does provide the facility to formalize the operation language within the meta-modeling framework, thus the language syntax and semantics fits perfectly well the intended need of the modeling environment. Moreover, if the modeling framework is flexible enough in the principles, the model validation can be specified and also applied to the operation language as well. In this paper, we shortly introduce such a modeling formalism, DMLA, and then describe in relative detail the design and the current realization of its operation language, DMLAScript, which enables the multi-level meta-modeling framework to effectively tackle realistic domain models.
引用
收藏
页码:519 / 527
页数:9
相关论文
共 50 条
  • [41] Multi-Level Modeling of Quotation Families Morphogenesis
    Omodei, Elisa
    Poibeau, Thierry
    Cointet, Jean-Philippe
    PROCEEDINGS OF 2012 ASE/IEEE INTERNATIONAL CONFERENCE ON PRIVACY, SECURITY, RISK AND TRUST AND 2012 ASE/IEEE INTERNATIONAL CONFERENCE ON SOCIAL COMPUTING (SOCIALCOM/PASSAT 2012), 2012, : 392 - 401
  • [42] Multi-level modeling of viscoelastic microcracked masonry
    Rekik, Amna
    Nguyen, Thi Thu Nga
    Gasser, Alain
    INTERNATIONAL JOURNAL OF SOLIDS AND STRUCTURES, 2016, 81 : 63 - 83
  • [43] A multi-level abstraction and modeling in video databases
    Young Francis Day
    Ashfaq Khokhar
    Serhan Dagtas
    Arif Ghafoor
    Multimedia Systems, 1999, 7 : 409 - 423
  • [44] Unifying multi-level modeling: A position paper
    Jeusfeld, Manfred A.
    Frank, Ulrich
    24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021), 2021, : 537 - 541
  • [45] Expressive Multi-level Modeling for the Semantic Web
    Brasileiro, Freddy
    Almeida, Joao Paulo A.
    Carvalho, Victorio A.
    Guizzardi, Giancarlo
    SEMANTIC WEB - ISWC 2016, PT I, 2016, 9981 : 53 - 69
  • [46] Multi-level production process modeling language
    Vjestica, Marko
    Dimitrieski, Vladimir
    Pisaric, Milan
    Kordic, Slavica
    Ristic, Sonja
    Lukovic, Ivan
    JOURNAL OF COMPUTER LANGUAGES, 2021, 66
  • [47] Multi-domain physical system modeling and control based on meta-modeling and graph rewriting
    Sen, Sagar
    Vangheluwe, Hans
    2006 IEEE CONFERENCE ON COMPUTER-AIDED CONTROL SYSTEM DESIGN, VOLS 1 AND 2, 2006, : 69 - +
  • [48] Survivable multi-level ad-hoc group operations
    Zhou, D
    Wu, J
    23RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, 2003, : 70 - 75
  • [49] Modeling supply chain operations as multi-level programming problems and their parametric programming based computation methodology
    Jun-Hyung Ryu
    Korean Journal of Chemical Engineering, 2010, 27 : 1681 - 1688
  • [50] Multi-Level Fault Modeling for Transaction-Level Specifications
    Beltrame, Giovanni
    Bolchini, Cristiana
    Miele, Antonio
    GLSVLSI 2009: PROCEEDINGS OF THE 2009 GREAT LAKES SYMPOSIUM ON VLSI, 2009, : 87 - 92