7th International Workshop on Reverse Variability Engineering
10th September 2019, Paris, France
held in conjunction with SPLC2019 - 23rd International Software Product Line Conference - Sept 9-13 2019
Introduction
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. This workshop 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 etc.) that were implemented using ad-hoc reuse
techniques such as clone-and-own. More generally, the workshop REverse Variability Engineering (REVE) 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.
Held in conjunction with
Workshop organized by
Important dates
Paper submissions: May 28, 2019 Extended: June 4, 2019
Paper notifications: June 18, 2019
Final version of papers: July 2, 2019
REVE 2019 Workshop: 10 September 2019
SPLC 2019 Conference: 9-13 September 2019
Topics
We will encourage submissions that push the state of the art and practice in the following topics (but not limited to):
Experience reports on SPL migration
Organizational issues on SPL migration
Static, dynamic or information retrieval techniques for legacy assets analysis
Feature identification and location techniques
Feature constraints discovery
Feature model synthesis
Extraction of reusable components
Clone detection techniques
Visualisation techniques during SPL migration
Product Line Architecture reengineering
Refactoring theories and techniques for SPLE
Tacit knowledge and collaboration in SPL migration
Mining variability from software repositories
Literature reviews on reverse engineering in SPLE
Metrics and measurements for SPL migration
Case studies and benchmark examples
Industrial experiences of SPL migration
Tool support for SPL migration
Submission details
REVE proceedings will be included in SPLC proceedings (Volume 2)
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 must follow the 2017 ACM Master Article Template.
Templates for Word and LaTeX are available at https://www.acm.org/publications/proceedings-template Latex users are indicated to use the “sigconf” option, so they are recommended to use the template that can be found in "sample-sigconf.tex".
In this way, the following latex code can be placed at the start of the latex document:
\documentclass[sigconf]{acmart}
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. At least one author should register and present the paper during the workshop.
Papers should be submitted via http://www.easychair.org/conferences/?conf=reve2019.
João Bosco Ferreira Filho (Federal University of Ceara, Brazil)
José Galindo (University of Sevilla)
Danilo Beuche (pure-systems GmbH)
Lukas Linsbauer (Johannes Kepler University Linz)
Barbara Gallina (Mälardalen University)
Jacques Robin (Sorbonne Universités, Paris, France)
Oystein Haugen (Østfold University College, Norway)
Sebastian Herold (Karlstad University, Department of Computer Science, Sweden)
Jaime Font (USJ, Spain)
Oscar Diaz (University of the Basque Country, Spain)
Jennifer Perez (Universidad Politécnica de Madrid, Spain)
Jens Krinke (University College London, UK)
Klaus Schmid (University of Hildesheim, Germany)
Abdelhak Seriai (Lirmm/University of Montpellier, France)
Marianne Huchard (LIRMM, Université de Montpellier et CNRS, France)
... and the organizers of the workshop
Organizers
Mathieu Acher, Irisa, Inria and University of Rennes 1, Rennes, France (Main Contact)
Tewfik Ziadi, Sorbonne University, UPMC Univ Paris 06, CNRS, Paris, France
Roberto E. Lopez-Herrejon, Ecole de technologie superieuré, Montreal, Canada
Jabier Martinez, Tecnalia, Spain
Location
Venue information of SPLC 2019
SPLC2019 will be hosted by FIAP Jean Monnet conference center, located at 30 rue Cabanis, 75014 Paris.
REVE workshop will be located at the Room Vienne
Workshop program
It will be the 10th September (Room Vienne) from 9:00 AM to 12:30, with a coffee break from 10:30 to 11:00
This is the list of accepted papers:
0900: Welcome message and presentation of participants
0910-0940: Exploring the Variability of Interconnected Product Families with Relational Concept Analysis
Jessie Carbonnel, Marianne Huchard and Clémentine Nebut
LIRMM, University of Montpellier and CNRS, France
(Long paper)
0940-1010: Analyzing Variability in Automation Software with the Variability Analysis Toolkit
Alexander Schlie, Kamil Rosiak, Oliver Urbaniak, Ina Schaefer and Birgit Vogel-Heuser
TU Braunschweig, Germany. Technical University of Munich, Germany
(Long paper)
1010-1030: White-Box and Black-Box Test Quality Metrics for Configurable Simulation Models
Urtzi Markiegi, Aitor Arrieta, Leire Etxeberria and Goiuria Sagardui
University of Mondragon, Spain
(Short paper)
1030-1100 Coffee Break
1100-1130: An Industrial Case Study for Adopting Software Product Lines in Automotive Industry
Karam Ignaim and Joao Fernandes
University of Minho Braga, Portugal
(Long paper)
1130-1150: Ontology-Based Security Tool for Critical Cyber-Physical Systems
Abdelkader Magdy Shaaban, Thomas Gruber and Christoph Schmittner
AIT- Austrian Institute of Technology GmbH, Center for Digital Safety & Security, Austria
(Short paper)
1150-1230: Discussions + short presentation of the upcoming Springer Handbook about re-engineering software product lines