Abstract | ||
---|---|---|
Model-driven systems engineering relies on software languages that support different stakeholders. These languages often operate in different technological spaces. Checking consistency, tracing, and change propagation of models developed by different stakeholders, thus demands methods to bridge the gaps between these spaces. Research on the integration of heterogeneous software languages often considers heterogeneity within specific technological spaces only. We outline a systematic method to translate grammars between the technological spaces of the MontiCore and Xtext language workbench (LWB) and report observations on general grammar translation challenges. We have realized this translation in an automated toolchain and present lessons learned along the way. This can significantly facilitate bridging different technological spaces and, thus, improve model-driven systems engineering
|
Year | DOI | Venue |
---|---|---|
2019 | 10.1145/3358501.3361236 | Proceedings of the 17th ACM SIGPLAN International Workshop on Domain-Specific Modeling |
Keywords | DocType | ISBN |
Domain-specific languages, Grammar Translation, Grammarware, MontiCore, Xtext | Conference | 978-1-4503-6984-8 |
Citations | PageRank | References |
0 | 0.34 | 0 |
Authors | ||
7 |
Name | Order | Citations | PageRank |
---|---|---|---|
Manuela Dalibor | 1 | 6 | 2.20 |
Nico Jansen | 2 | 0 | 2.70 |
Johannes Kästle | 3 | 0 | 0.34 |
Bernhard Rumpe | 4 | 2691 | 313.45 |
David Schmalzing | 5 | 3 | 2.80 |
Louis Wachtmeister | 6 | 0 | 0.68 |
Andreas Wortmann | 7 | 163 | 30.41 |