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 条
  • [1] Towards Mainstream Multi-level Meta-modeling
    Mezei, Gergely
    Somogyi, Ferenc A.
    Theisz, Zoltan
    Urban, Daniel
    Bacsi, Sandor
    MODELSWARD: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2019, 2019, : 481 - 488
  • [2] Constraint Modularization Within Multi-level Meta-modeling
    Theisz, Zoltan
    Urban, Daniel
    Mezei, Gergely
    INFORMATION AND SOFTWARE TECHNOLOGIES (ICIST 2017), 2017, 756 : 292 - 302
  • [3] SRML case study: Simple self-describing process modeling and simulation
    Reichenthal, SW
    PROCEEDINGS OF THE 2004 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2004, : 1461 - 1466
  • [4] Improving access to multi-dimensional self-describing scientific datasets
    Nam, B
    Sussman, A
    CCGRID 2003: 3RD IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2003, : 172 - 179
  • [5] Towards an Empirical Perspective on Multi-Level Modeling and a Comparison with Conventional Meta Modeling
    de Kinderen, Sybren
    Kaczmarek-Hess, Monika
    Rosenthal, Kristina
    24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021), 2021, : 532 - 536
  • [6] Multi-level modeling with LML A Contribution to the Multi-Level Process Challenge
    Lange, Arne
    Atkinson, Colin
    ENTERPRISE MODELLING AND INFORMATION SYSTEMS ARCHITECTURES-AN INTERNATIONAL JOURNAL, 2022, 17 : 1 - 36
  • [7] Adaptive Compilation of Multi-Level Quantum Operations
    Mato, Kevin
    Ringbauer, Martin
    Hillmich, Stefan
    Wille, Robert
    2022 IEEE INTERNATIONAL CONFERENCE ON QUANTUM COMPUTING AND ENGINEERING (QCE 2022), 2022, : 484 - 491
  • [8] Multi-Level Modeling with Openflexo/FML A Contribution to the Multi-Level Process Challenge
    Guerin, Sylvain
    Champeau, Joel
    Bach, Jean-Christophe
    Beugnard, Antoine
    Dagnat, Fabien
    Martinez, Salvador
    ENTERPRISE MODELLING AND INFORMATION SYSTEMS ARCHITECTURES-AN INTERNATIONAL JOURNAL, 2022, 17 : 1 - 21
  • [9] By multi-layer to multi-level modeling
    Theisz, Zoltan
    Bacsi, Sandor
    Mezei, Gergely
    Somogyi, Ferenc A.
    Palatinszky, Daniel
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, : 134 - 141
  • [10] Multi-dimensional multi-level modeling
    Kuehne, Thomas
    SOFTWARE AND SYSTEMS MODELING, 2022, 21 (02): : 543 - 559