Towards model and language composition

Bernhard Rumpe
2013 Proceedings of the First Workshop on the Globalization of Domain Specific Languages - GlobalDSL '13  
Programming languages have one essential advantage over modeling languages: they have a well-defined and understood mechanism for composition that comes along with a good encapsulation of internal details. This is essential when large and complex systems need to be developed. In this extended abstract we discuss the problems of composition techniques for models and compare them to the composition of program components.
doi:10.1145/2489812.2489814 dblp:conf/ecoop/Rumpe13 fatcat:efc7l3dsynbdnoyxrh76pipwje