We propose Framework-Specific Modeling Languages (FSMLs) as a special category of Domain-Specific Modeling Languages that are defined on top of an object-oriented application framework. They are used to express models showing how framework-provided abstractions are used in framework-based application code. Such models may be connected with the application code through a forward and a reverse mapping enabling round-trip engineering. We also propose a lightweight and iterative approach to round-trip engineering. Furthermore, we present a proof-of-concept FSML for modeling the interaction of workbench parts within Eclipse. Finally, we identify a number of challenges, opportunities, and directions for future research on FSMLs. © Springer-Verlag Berlin Heidelberg 2006.
CITATION STYLE
Antkiewicz, M., & Czarnecki, K. (2006). Framework-specific modeling languages with round-trip engineering. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4199 LNCS, pp. 692–706). Springer Verlag. https://doi.org/10.1007/11880240_48
Mendeley helps you to discover research relevant for your work.