Call for Papers
REVE 2015 3rd International workshop on Reverse Variability Engineering held in conjunction with SPLC2015 - 19th International Software Product Line Conference July 20 or 21, 2015 Nashville, TN USA http://www.isse.jku.at/reve2015 Introduction ******************************* Variability management of a product family is the core aspect of Software Product Line Engineering (SPLE). 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-and-own. Bottom-up approaches to automatically extract variability management related artifacts could be proposed, applied, validated and improved in this domain. We propose this workshop to fill the gap between the Reengineering and SPLE communities as this collaboration will be very useful for both sides. Goals ******************************* - To provide a meeting point for researchers and practitioners in the area - To review and formulate a research agenda in reverse engineering for variability - To identify and gather a corpus of case studies and benchmarks to benefit the research and practitioner community Workshop Topics ******************************* We will encourage submissions that push the state of the art and practice in the following topics (but not limited to): - Reverse engineering of feature models and feature constraints - Reverse engineering of derivation templates for code generation - Reverse engineering of variability management for model instances derivation - Product Line Architecture reengineering - Refactoring theories and techniques for SPLE - Feature and concept location techniques applied in the variability context - Clone detection techniques for identifying code and model similarities - Literature reviews on evolution and reverse engineering of software product lines - Case studies and benchmark examples for reverse engineering tools - Mining variability from software repositories - Program analysis for reverse variability engineering - Tacit knowledge and collaboration during re-engineering process Important dates ******************************* Paper submissions: May 19, 2015. Extended: June 11 Paper notifications: June 15, 2015 Final version of papers: June 18, 2015 REVE 2015 Workshop: 21 July SPLC 2015 Conference: 20-24 July 2015 Submission details ******************************* Submission types: Authors interested in participating in the workshop are requested to submit either: - Regular paper (max. 8 pages) that presents original research or industrial experience report - Short paper (4 pages) that describes sound new ideas and concepts that are under research or experimental studies at industrial settings. Format: Submissions should use the ACM SIGS proceedings format. Submission: All papers submitted to the workshop must be unpublished original work and must not have been submitted anywhere else for publication. Each paper will be reviewed by three PC members and accepted papers will be selected based on quality, novelty, and relevance to the workshop topic. Papers should be submitted via http://www.easychair.org/conferences/?conf=reve2015 Best artifact award: A special award will be conferred to the best artifact or tool submitted. The decision will be taken based on the paper reviews and the matu- rity and usability of the tools or case studies presented. The goal of this award is to promote and encourage the public disclosure of both tools and case studies for the common benefit of the research and practitioner community. REVE2014 organizers are also promoting a post-workshop special issue about Reverse Vari- ability Engineering. More news soon. Organizers ******************************* - Roberto E. Lopez-Herrejon, Johannes Kepler University, Linz, Austria, (Main Contact) roberto.lopez@jku.at - Tewfik Ziadi, UMR CNRS, LIP6-MoVe, Paris, France - Jabier Martinez, University of Luxembourg, SnT, Luxembourg - Anil Kumar Thurimella, Harman Automotive Division, Munich, Germany - Mathieu Acher, Irisa, Inria and University of Rennes 1, Rennes, France Technical Program Committee ******************************* - Christian Kastner, Carnegie Mellon University, USA - Julia Rubin, MIT, USA - Vander Alves, Universidade de Brasilia, Brazil - Angela Lozano, Vrije Universiteit Brussel, Belgium - Aitor Murguzur, Ikerlan, Spain - Jens Krinke, University College London, UK - Jacques Klein, University of Luxembourg, Luxembourg - Jennifer Pérez Benedí, Universidad Politécnica de Madrid, Spain - Kentaro Yoshimura, Hitachi, Japan - Jason Mansell, Tecnalia, Spain - Haitham S. Hamza, Cairo University, Egypt - Gilles Malfreyt, Thales, France - Øystein Haugen, Østfold University College, Norway Previous workshops ******************************* REVE 2014 held at SPLC2014 - 19th International Software Product Line Conference REVE 2013 held at CSMR2013 - 17th European Conference on Software Maintenance and Reengineering