Reverse Variability Engineering

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