Towards Model Product Lines: Composition of EMF Models
State-of-the-art Product Line Engineering (PLE) tools, while powerful and supporting of significant PLE scenarios, generally lack support for EMF (Eclipse Modeling Framework) models. The limited support is due not to insufficient adoption of EMF, but rather to the absence of a clear semantics for EMF model composition. This paper defines composition semantics for EMF models so that they become first class citizens in PLE, enabling Model Product Lines (MPL). As a result, any EMF language can be used in developing an MPL. By using EMF models directly as features, MPLs can leverage the ecosystem of tools that support EMF, specifically to improve PLE.
Authors
- Richard F. Paige (ORCID: https://orcid.org/0000-0002-1978-9852)
- Vera Pantelic (ORCID: https://orcid.org/0000-0003-1696-2768)
- Horacio Hoyos Rodriguez (ORCID: https://orcid.org/0000-0002-0322-059X)
- Victor Bandur (ORCID: https://orcid.org/0000-0002-5830-7924)
- Mark Lawford (ORCID: https://orcid.org/0000-0003-3161-2176)
Institutions
- McMaster University (CA)
Publication Details
- Published
- 2024-09-22
- DOI
- https://doi.org/10.1145/3652620.3688345
- Primary Topic
- Advanced Software Engineering Methodologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00