Title
By Multi-layer to Multi-level Modeling
Abstract
Multi-level modeling has a well-defined and commonly agreed on aim of avoiding any kind of accidental complexity by the introduction of meta-levels. However, the actual means of achieving this goal are left to the discretion of the particular approach to decide on. Potency notion-based clabjects provide a suitable trade-off in this regard, hence other approaches tend to imitate these characteristics. Dynamic Multi-Layer Algebra (DMLA) is such an alternative formal modeling technique that has already been tested successfully against multi-level challenges such as the MULTI 2018 workshop's Bicycle Challenge. Although DMLA has proved its merit, it has still been lacking the capability of integrating object-oriented features such as inheritance into its formalism. Therefore, in this paper, we showcase one potential way of incorporating inheritance with abstract entities into DMLA without having to relinquish any of its formal precision such as self-validation or self-description. The paper both describes our technical solution and illustrates it through a model excerpt borrowed from the Bicycle Challenge.
Year
DOI
Venue
2019
10.1109/MODELS-C.2019.00024
2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)
Keywords
Field
DocType
Multi-level Modeling,Meta-modeling,Deep Instantiation,Inheritance,Abstract Class,Potency Notion
Computer architecture,Multi layer,Systems engineering,Computer science
Conference
ISBN
Citations 
PageRank 
978-1-7281-5126-7
0
0.34
References 
Authors
0
5
Name
Order
Citations
PageRank
Zoltán Theisz101.69
Sándor Bácsi203.38
Gergely Mezei314324.62
Ferenc A. Somogyi402.03
Dániel Palatinszky502.03