Title
Genetic Improvement for Software Product Lines: An Overview and a Roadmap
Abstract
Software Product Lines (SPLs) are families of related software systems that provide different combinations of features. Extensive research and application attest to the significant economical and technological benefits of employing SPL practices. However, there are still several challenges that remain open. Salient among them is reverse engineering SPLs from existing variants of software systems and their subsequent evolution. In this paper, we aim at sketching connections between research on these open SPL challenges and ongoing work on Genetic Improvement. Our hope is that by drawing such connections we can spark the interest of both research communities on the exciting synergies at the intersection of these subject areas.
Year
DOI
Venue
2015
10.1145/2739482.2768422
GECCO (Companion)
Field
DocType
Citations 
Spark (mathematics),Software engineering,Evolutionary algorithm,Computer science,Reverse engineering,Genetic programming,Software system,Software,Artificial intelligence,Machine learning,Software development,Salient
Conference
5
PageRank 
References 
Authors
0.38
38
6