Towards Modular Development of Reusable Language Components for Domain-Specific Modeling Languages in the MagicDraw and MontiCore Ecosystems.

Domain-specific language Modeling language Modularity
DOI: 10.5381/jot.2023.22.1.a4 Publication Date: 2023-11-07T09:09:08Z
ABSTRACT
The modularization of domain-specific modeling languages (DSMLs) during language development is important for or parts to be reusable.As and their components are created using different workbenches tools, the definitions concepts such often limited individual technological spaces.In reality, requires significant effort, DSMLs built from scratch within a single space, with little consideration generalization other this article, we discuss common notions that valid across textual graphical spaces provide definitions, concepts, realization techniques foster reusability DSML development.To end, first individually define various forms composition in MontiCore, workbench, MagicDraw, tool, then describe unified cross-cutting crucial developing variants families similar both spaces.These described regardless ensure parts, ultimately supporting engineers complex modular large.
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES (0)
CITATIONS (0)