Towards a framework for deriving platform-independent model-driven software product lines
Model-driven software product lines (MD-SPLs) are created from domain models which are transformed, merged and composed with reusable core assets, until software products are produced. Model transformation chains (MTCs) must be specified to generate such MD-SPLs. This paper presents a framework for...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Universidad Nacional de Colombia
2013-05-01
|
Series: | Ingeniería e Investigación |
Subjects: | |
Online Access: | https://revistas.unal.edu.co/index.php/ingeinv/article/view/39520 |
Summary: | Model-driven software product lines (MD-SPLs) are created from domain models which are transformed, merged and composed with reusable core assets, until software products are produced. Model transformation chains (MTCs) must be specified to generate such MD-SPLs. This paper presents a framework for creating platform-independent MD-SPLs; such framework includes a domain specific language (DSL) for platform-independent MTC specification and facilities platform-specific MTC generation of several of the most used model transformation frameworks. The DSL also allows product line architects to compose generation taking the need for model transformation strategy and technology interoperability into account and specifying several types of variability involved in such generation. |
---|---|
ISSN: | 0120-5609 2248-8723 |