DocumentCode :
635884
Title :
RECoVar: A solution framework towards reverse engineering variability
Author :
Bo Zhang ; Becker, Matthias
Author_Institution :
Software Eng. Res. Group, Univ. of Kaiserslautern, Kaiserslautern, Germany
fYear :
2013
fDate :
20-20 May 2013
Firstpage :
45
Lastpage :
48
Abstract :
As a Software Product Line (SPL) evolves variability specifications in problem space and variability realizations in solution space erode over time and impact productivity during development. On the one hand, the variability model tends to be incomplete and inconsistent with the core assets; on the other hand, the core assets become overly complex, which make them difficult to understand and maintain. In this paper, we present the RECoVar framework towards reverse engineering of SPL variability. The framework includes two approaches: a) code-based variability model extraction; and b) complex feature correlation mining. These two approaches help to extract various variability information, so that variability specifications and realizations can be maintained in an efficient way.
Keywords :
formal specification; reverse engineering; software management; RECoVar; RECoVar framework; SPL; complex feature correlation mining; core assets; reverse engineering variability; software product line; solution framework; variability realizations; variability specifications; Conferences; Correlation; Data mining; Feature extraction; Reverse engineering; Software; Software engineering; Variability modeling; product line analysis; reverse engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Product Line Approaches in Software Engineering (PLEASE), 2013 4th International Workshop on
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1109/PLEASE.2013.6608664
Filename :
6608664
Link To Document :
بازگشت