TY - GEN
T1 - Third international workshop on reverse variability engineering (REVE 2015)
AU - Lopez-Herrejon, Roberto E.
AU - Ziadi, Tewfik
AU - Martinez, Jabier
AU - Thurimella, Anil Kumar
AU - Acher, Mathieu
N1 - Publisher Copyright:
© 2015 ACM.
PY - 2015/7/20
Y1 - 2015/7/20
N2 - Variability management of a product family is the core aspect of Software Product Line Engineering. The adoption of this mature approach requires a high upfront investment before being able to automatically generate product instances based on customer requirements. However, this adoption costs and risks could be reduced with an incremental approach, which mines existing assets and then transitions to full product line engineering. Those existing assets can be for instance similar product variants that were implemented using ad-hoc reuse techniques such as clone-andown. Hence, there is a great need of bottom-up approaches that extract variability from the artifacts (across all the life cycle) of the legacy product variants and manage the consolidated variability. The REVE workshop series aims to bring together the Reengineering and Software Product Line Engineering communities to address this gap.
AB - Variability management of a product family is the core aspect of Software Product Line Engineering. The adoption of this mature approach requires a high upfront investment before being able to automatically generate product instances based on customer requirements. However, this adoption costs and risks could be reduced with an incremental approach, which mines existing assets and then transitions to full product line engineering. Those existing assets can be for instance similar product variants that were implemented using ad-hoc reuse techniques such as clone-andown. Hence, there is a great need of bottom-up approaches that extract variability from the artifacts (across all the life cycle) of the legacy product variants and manage the consolidated variability. The REVE workshop series aims to bring together the Reengineering and Software Product Line Engineering communities to address this gap.
KW - Constraint mining
KW - Feature location
KW - Feature model synthesis
KW - Legacy assets mining
KW - Reverse engineering
KW - Software product line engineering
UR - https://www.scopus.com/pages/publications/84982822146
U2 - 10.1145/2791060.2791062
DO - 10.1145/2791060.2791062
M3 - Conference contribution
AN - SCOPUS:84982822146
T3 - ACM International Conference Proceeding Series
SP - 394
BT - Proceedings - 19th International Software Product Line Conference, SPLC 2015
PB - Association for Computing Machinery
T2 - 19th International Software Product Line Conference, SPLC 2015
Y2 - 20 July 2015 through 24 July 2015
ER -