En effektiv modellbaserad konstruktion av komplexa system kräver att man på lämpligt sätt beskriver olika specifika systemaspekter. För detta ändamål är det nödvändigt med en effektiv integrering av olika heterogena modellspråk. Modellering av språkintegrering är betungande och kräver djupgående konceptuella och tekniska kunskaper och insatser. Traditionell modellering lanugage integration approches kräver språkingenjörer att komponera monolitiska språkaggregat för en specifik uppgift eller projekt. Att anpassa dessa aggregat till olika sammanhang kräver stora ansträngningar och gör dem knappast återanvändbara. Detta bidrag presenterar en metod för utformning av grammatikbaserade språkkomponenter som kan utvecklas självständigt, är syntaktiskt kompatibla och slutligen återanvändbara. I detta syfte introduceras begreppen språkaggregation, språk inbäddning, och språk arv, samt deras förverkligande i språk arbetsbänk MontiCore. Resultatet är en allmängiltig, systematisk och effektiv syntaxorienterad sammansättning av språk som möjliggör en smidig anställning av modellering av språk som är effektivt anpassade för enskilda programvaruprojekt.
Arne Haber et al REF presenterade en metod för utformning av grammatikbaserade språkkomponenter som kan utvecklas självständigt, är syntaktiskt kompatibla och slutligen återanvändbara.
Integration of Heterogeneous Modeling Languages via Extensible and Composable Language Components
{'venue': 'Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development. Angers, Loire Valley, France, pp. 19-31, 2015', 'journal': None, 'mag_field_of_study': ['Computer Science']}