DocumentCode
3685907
Title
Co-evolution analysis for software product lines
Author
Anissa Benlarabi;Amal Khtira;Bouchra El Asri
Author_Institution
IMS Team, Laboratory SIME, ENSIAS, University Mohamed V, Rabat, Morocco
fYear
2015
fDate
4/1/2015 12:00:00 AM
Firstpage
263
Lastpage
269
Abstract
The purpose of our approach is to study the co-evolution of the platform and the products of software product lines. Because the platform must be able to derive all the family products, products are not allowed to evolve independently from the plateform, thus the propagation of the products changes must be managed efficiently. Instead of focusing on the change impact analysis we propose an approach to compare the evolution histories of the products and the platform illustrated through evolutionary trees built using the biological technique cladistics. This comparison yields important results concerning the change propagation. In this paper, we introduce the use of cladistics for software product lines to build evolutionary trees for platform and products, then we elaborate a mathematical analysis to compare these trees, afterwards we validate this work through a case study (mobile media software product lines). We also provide the design of an automated tool.
Keywords
"Media","Sociology","Statistics","Phylogeny","Mobile communication","Feature extraction"
Publisher
ieee
Conference_Titel
Evaluation of Novel Approaches to Software Engineering (ENASE), 2015 International Conference on
Type
conf
Filename
7320363
Link To Document