Using Transformation-Aspects in Model-Driven Software Product Lines
Hugo Arboleda, Rubby Casallas, Jean-Claude Royer · 2008
Abstract. Model-Driven Software Product Lines (MD-SPL) are config-ured by using configuration models and Problem Space metamodels that capture product line scope. Products are derived by means of successive model transformations, starting from problem space models and based on the configuration models. Fine-variations of MD-SPLs correspond to characteristics that affect particular elements of models involved in the model transformations. In this paper, we present an approach to cre-ate MD-SPL including fine-variations. We configure products creating fine-feature configurations. Then, based on such configurations, we cre-ate MD-SPLs using principles of Aspects Oriented Development. Thus, our approach allows to derive products including fine-grained details of configuration.