DocumentCode :
1638244
Title :
Search-Based Migration of Model Variants to Software Product Line Architectures
Author :
Guez Assuncao, Wesley Klewerton
Author_Institution :
DINF, Fed. Univ. of Parana, Curitiba, Brazil
Volume :
2
fYear :
2015
Firstpage :
895
Lastpage :
898
Abstract :
Software Product Lines (SPLs) are families of related software systems developed for specific market segments or domains. Commonly, SPLs emerge from sets of existing variants when their individual maintenance becomes infeasible. However, current approaches for SPL migration do not support design models, are partially automated, or do not reflect constraints from SPL domains. To tackle these limitations, the goal of this doctoral research plan is to propose an automated approach to the SPL migration process at the design level. This approach consists of three phases: detection, analysis and transformation. It uses as input the class diagrams and lists of features for each system variant, and relies on search-based algorithms to create a product line architecture that best captures the variability present in the variants. Our expected contribution is to support the adoption of SPL practices in companies that face the scenario of migrating variants to SPLs.
Keywords :
software architecture; software product lines; SPL architecture; SPL migration process; product line architecture; search-based algorithm; search-based migration algorithm; software product line architecture; Feature extraction; Medical services; Programmable logic arrays; Software; Software product lines; Unified modeling language; Migration; Re-engineering; Reuse; Search-Based Software Engineering; Software Product Line;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on
Conference_Location :
Florence
Type :
conf
DOI :
10.1109/ICSE.2015.286
Filename :
7203108
Link To Document :
بازگشت