TY - GEN
T1 - REVE 2017
T2 - 21st International Systems and Software Product Line Conference, SPLC 2017
AU - Martinez, Jabier
AU - Lopez-Herrejon, Roberto E.
AU - Ziadi, Tewfik
AU - Acher, Mathieu
N1 - Publisher Copyright:
© 2017 ACM.
PY - 2017/9/25
Y1 - 2017/9/25
N2 - Software Product Line (SPL) migration remains a challenging endeavour. From organizational issues to purely technical challenges, there is a wide range of barriers that complicates SPL adoption. The workshop Reverse Variability Engineering (REVE) aims to foster research about making the most of the two main inputs for SPL migration: 1) domain knowledge and 2) legacy assets. Domain knowledge, usually implicit and spread across an organization, is key to define the SPL scope and to validate the variability model and its semantics. At the technical level, domain expertise is also needed to create or extract the reusable software components. Legacy assets can be, for instance, similar product variants (e.g., requirements, models, source code) that were implemented using ad-hoc reuse techniques such as clone-and-own. More generally, the workshop attracts researchers and practitioners contributing to processes, techniques, tools, or empirical studies related to the automatic, semi-automatic or manual extraction or refinement of SPL assets.
AB - Software Product Line (SPL) migration remains a challenging endeavour. From organizational issues to purely technical challenges, there is a wide range of barriers that complicates SPL adoption. The workshop Reverse Variability Engineering (REVE) aims to foster research about making the most of the two main inputs for SPL migration: 1) domain knowledge and 2) legacy assets. Domain knowledge, usually implicit and spread across an organization, is key to define the SPL scope and to validate the variability model and its semantics. At the technical level, domain expertise is also needed to create or extract the reusable software components. Legacy assets can be, for instance, similar product variants (e.g., requirements, models, source code) that were implemented using ad-hoc reuse techniques such as clone-and-own. More generally, the workshop attracts researchers and practitioners contributing to processes, techniques, tools, or empirical studies related to the automatic, semi-automatic or manual extraction or refinement of SPL assets.
KW - Extractive software product line adoption
KW - Reverse engineering
KW - Software product lines
KW - Variability management
UR - https://www.scopus.com/pages/publications/85032264940
U2 - 10.1145/3106195.3106199
DO - 10.1145/3106195.3106199
M3 - Conference contribution
AN - SCOPUS:85032264940
T3 - ACM International Conference Proceeding Series
SP - 245
BT - SPLC 2017 - 21st International Systems and Software Product Line Conference, Proceedings
A2 - Fuentes, Lidia
A2 - Bagheri, Ebrahim
A2 - Ruiz-Cortes, Antonio
A2 - Benavides, David
A2 - Capilla, Rafael
A2 - Xiong, Yingfei
A2 - Bosch, Jan
A2 - Acher, Mathieu
A2 - Schall, Daniel
A2 - Cohen, Myra
A2 - Troya, Javier
PB - Association for Computing Machinery
Y2 - 25 September 2017 through 29 September 2017
ER -