TY - GEN
T1 - Fourth international workshop on reverse variability engineering (REVE 2016)
AU - Lopez-Herrejon, Roberto E.
AU - Ziadi, Tewfik
AU - Martinez, Jabier
AU - Acher, Mathieu
N1 - Publisher Copyright:
© 2016 ACM.
PY - 2016/9/16
Y1 - 2016/9/16
N2 - From organizational issues to purely technical challenges, there is a wide range of barriers that complicates Software Product Line (SPL) adoption. This workshop aims to foster research about making the most of two main inputs for SPL migration: 1) domain knowledge and 2) existing 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 reusable software components. Regarding legacy assets, they use to be similar product variants (e.g. requirements, models, source code etc.) that were implemented using ad-hoc reuse techniques such as clone-and-own. These assets can be leveraged in extractive SPL adoption processes. The workshop REverse Variability Engineering (REVE) attracts researchers and practitioners contributing processes, techniques, tools, or empirical studies related to the automatic, semi-automatic or manual extraction or refinement of SPL assets.
AB - From organizational issues to purely technical challenges, there is a wide range of barriers that complicates Software Product Line (SPL) adoption. This workshop aims to foster research about making the most of two main inputs for SPL migration: 1) domain knowledge and 2) existing 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 reusable software components. Regarding legacy assets, they use to be similar product variants (e.g. requirements, models, source code etc.) that were implemented using ad-hoc reuse techniques such as clone-and-own. These assets can be leveraged in extractive SPL adoption processes. The workshop REverse Variability Engineering (REVE) attracts researchers and practitioners contributing processes, techniques, tools, or empirical studies related to the automatic, semi-automatic or manual extraction or refinement of SPL assets.
KW - Extractive Product Line Adoption
KW - Mining existing assets
KW - Reverse Engineering
KW - Software Product Line Engineering
UR - https://www.scopus.com/pages/publications/84991695757
U2 - 10.1145/2934466.2962734
DO - 10.1145/2934466.2962734
M3 - Conference contribution
AN - SCOPUS:84991695757
T3 - ACM International Conference Proceeding Series
SP - 345
BT - Proceedings - 20th International Systems and Software Product Line Conference, SPLC 2016
A2 - Bagheri, Ebrahim
A2 - Mei, Hong
A2 - Peng, Xin
A2 - Ruiz Cortes, Antonio
A2 - Selic, Bran
A2 - Xiong, Yingfei
A2 - Rabiser, Rick
A2 - Siegmund, Norbert
A2 - Elsner, Christoph
A2 - Wei, Jun
A2 - Xie, Bing
A2 - Andersson, Jesper
A2 - Wasowski, Andrzej
A2 - Zhang, Li
A2 - Xie, Yun
A2 - Czarnecki, Krzysztof
A2 - Berger, Thorsten
A2 - Simmonds, Jocelyn
PB - Association for Computing Machinery
T2 - 20th International Systems and Software Product Line Conference, SPLC 2016
Y2 - 16 September 2016 through 23 September 2016
ER -