Abstract | ||
---|---|---|
One of the main motivations behind modeling has always been to use a higher level of abstraction than usual programming languages. Metamodeling added the ability to create models of models, and thus the creation of efficient, domain-specific workbenches became simple and fast. However, the rising popularity of model-driven development revealed an important limitation: in the case of classical metamodeling, the definition and the usage of the domain are separated in time and are not to be mixed. Moreover, in the age of Industry 4.0, there is a real need for solutions that support the fine-graded, stepwise refinement of concepts instead of having a rigid, two (or four) level modeling structure. In our research group, we are working on a new metamodeling approach that supports stepwise refinement and gradual constraining of concepts. Although we originally aimed to create a multi-level solution, we realized that the result is worth discussing from the flexibility's point of view as well. In this paper, we elaborate features related to flexible modeling that we have identified, and show how these features were realized in our approach. |
Year | DOI | Venue |
---|---|---|
2019 | 10.1109/MODELS-C.2019.00073 | 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) |
Keywords | Field | DocType |
Meta-modeling,Flexible modeling,Multi-layer modeling,Dynamic modeling,Gradual refinement,DMLA | Systems engineering,Computer science,Metamodeling | Conference |
ISBN | Citations | PageRank |
978-1-7281-5126-7 | 0 | 0.34 |
References | Authors | |
0 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Gergely Mezei | 1 | 143 | 24.62 |
Zoltan Theisz | 2 | 5 | 2.61 |
Sándor Bácsi | 3 | 0 | 3.38 |
Ferenc A. Somogyi | 4 | 0 | 2.03 |
Dániel Palatinszky | 5 | 0 | 2.03 |