Reverse Variability Engineering

REVE 2014 - 2nd International workshop on Reverse Variability Engineering

held in conjunction with SPLC2014 - 18th International Software Product Line Conference

Tuesday, 16 September 2014, 14:00 to 17:30, Florence, Italy

Location: Convitto della Calza Conference center

Share this workshop


We announce that the keynote speaker at REVE 2014 will be

Julia Rubin from IBM Research at Haifa, Israel

Cloned Product Lines - From Ad-Hoc to Managed Software Reuse

>>> Complete Workshop Agenda, click here <<<


Variability management of a product family is the core aspect of Software Product Line Engineering (SPLE).
The adoption of an SPL approach requires a high upfront investment that will allow to automatically generate product instances based on customer needs.

Mining existing assets could dramatically reduce the costs and risks of this adoption.
Those existing assets use to be similar product variants that were implemented using ad-hoc reuse techniques such as copy-paste-modify.
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.


  • To provide a meeting point for researchers and practitioners in reverse engineering for variability.
  • 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.