REVE 2013 - 1st International workshop on Reverse Variability Engineering REVE 2013
Topics/Call fo Papers
REVE 2013 - 1st International workshop on Reverse Variability Engineering
held in conjunction with CSMR2013 - 17th European Conference on Software Maintenance and Reengineering
March 5?8, 2013, Genova, Italy
Introduction
*******************************
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.
Goals
*******************************
-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.
Workshop Topics
*******************************
We will encourage submissions that push the state of the art and practice in the following topics (but not limited to):
- 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
- Reverse engineering of feature models
- Reverse engineering of derivation templates for code generation
- Reverse engineering of variability management related enriched models for model instances derivation
- Product Line Architecture reengineering
- Tacit knowledge and collaboration during re-engineering process
held in conjunction with CSMR2013 - 17th European Conference on Software Maintenance and Reengineering
March 5?8, 2013, Genova, Italy
Introduction
*******************************
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.
Goals
*******************************
-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.
Workshop Topics
*******************************
We will encourage submissions that push the state of the art and practice in the following topics (but not limited to):
- 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
- Reverse engineering of feature models
- Reverse engineering of derivation templates for code generation
- Reverse engineering of variability management related enriched models for model instances derivation
- Product Line Architecture reengineering
- Tacit knowledge and collaboration during re-engineering process
Other CFPs
- 1st International Workshop on Patterns Promotion and Anti-patterns Prevention (PPAP 2013)
- 7th International Workshop on Software Quality and Maintainability
- 4th International Conference on Computer Science and its Applications
- Eighth European Conference on Technology Enhanced Learning
- 7th International Society for Industrial Ecology (ISIE) 2013 Conference
Last modified: 2012-12-08 22:10:43