TY - GEN
T1 - Mediation-Based MLM in USE
AU - Balaban, Mira
AU - Hamann, Lars
AU - Khais, Gil
AU - Saad, Amiel Amram
AU - Maraee, Azzam
AU - Sturm, Arnon
N1 - Publisher Copyright:
© 2024 Copyright held by the owner/author(s).
PY - 2024/10/31
Y1 - 2024/10/31
N2 - Multi Level Modeling (MLM) has been around in the modeling community for over twenty years. It has attracted much attention, both on theoretical and practical grounds. Multiple approaches have emerged, with different support for MLM concepts on the levels of syntax, semantics and pragmatics. MLM tools support a variety of applications, ranging from ontology specification to software modeling. This paper introduces the MedMLM-USE tool, which implements the Mediation-based MLM theory as an extension of the USE tool. The USE tool has been selected due to its open, well-structured architecture. The MedMLM-USE application extends: (1) the well-defined meta-model that is supported by USE, with MedMLM concepts; (2) the USE modeling services to support MLM-models. This paper describes the extended meta-model and services, provides examples, defines an inheritance semantics for instance-of, and discusses engineering difficulties.
AB - Multi Level Modeling (MLM) has been around in the modeling community for over twenty years. It has attracted much attention, both on theoretical and practical grounds. Multiple approaches have emerged, with different support for MLM concepts on the levels of syntax, semantics and pragmatics. MLM tools support a variety of applications, ranging from ontology specification to software modeling. This paper introduces the MedMLM-USE tool, which implements the Mediation-based MLM theory as an extension of the USE tool. The USE tool has been selected due to its open, well-structured architecture. The MedMLM-USE application extends: (1) the well-defined meta-model that is supported by USE, with MedMLM concepts; (2) the USE modeling services to support MLM-models. This paper describes the extended meta-model and services, provides examples, defines an inheritance semantics for instance-of, and discusses engineering difficulties.
KW - MLM implementation
KW - MLM semantics
KW - Multi-level modeling
UR - http://www.scopus.com/inward/record.url?scp=85212234295&partnerID=8YFLogxK
U2 - 10.1145/3652620.3688214
DO - 10.1145/3652620.3688214
M3 - Conference contribution
AN - SCOPUS:85212234295
T3 - Proceedings: MODELS 2024 - ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings
SP - 818
EP - 827
BT - Proceedings
PB - Association for Computing Machinery, Inc
T2 - 27th International Conference on Model Driven Engineering Languages and Systems, MODELS Companion 2024
Y2 - 22 September 2024 through 27 September 2024
ER -