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 :
بازگشت