Presentation
Automated Merging of Feature Models using Graph Transformations
Author/s | Segura Rueda, Sergio
Benavides Cuevas, David Felipe Ruiz Cortés, Antonio Trinidad Martín Arroyo, Pablo |
Department | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos |
Publication Date | 2007 |
Deposit Date | 2015-06-29 |
Published in |
|
Abstract | Feature Models (FMs) are a key artifact for variability and commonality management in Software Product Lines (SPLs). In this context, the merging of FMs is being recognized as an important operation to support the adoption ... Feature Models (FMs) are a key artifact for variability and commonality management in Software Product Lines (SPLs). In this context, the merging of FMs is being recognized as an important operation to support the adoption and evolution of SPLs. However, providing automated support for merging FMs still remains an open challenge. In this paper, we propose using graph transformations as a suitable technology and associated formalism to automate the merging of FMs. In particular, we first present a catalogue of technology-independent visual rules to describe how to merge FMs. Next, we propose a prototype implementation of our catalogue using the AGG system. Finally, we show the feasibility of our proposal by means of a running example inspired by the mobile phone industry. To the best of our knowledge, this is the first approach providing automated support for merging FMs including feature attributes and cross-tree constraints. |
Funding agencies | Comisión Interministerial de Ciencia y Tecnología (CICYT). España Junta de Andalucía |
Project ID. | TIN2006-00472
TIC-2533 |
Citation | Segura Rueda, S., Benavides Cuevas, D.F., Ruiz Cortés, A. y Trinidad Martín Arroyo, P. (2007). Automated Merging of Feature Models using Graph Transformations. |
Files | Size | Format | View | Description |
---|---|---|---|---|
file_1.pdf | 525.5Kb | [PDF] | View/ | |