Extractive Multi Product-Line EngineeringDoctoral Symposium
Cloning is a general approach to create new functionality within variants as well as new system variants. It is a fast, flexible, intuitive, and economical approach to evolve systems in the short run. However, in the long run, the maintenance effort increases. A common solution to this problem is the extraction of a product line from a set of cloned variants. This process requires a detailed analysis of variants to extract variability information. However, clones within a variant are usually not considered in the process, but are also a cause for unsustainable software. This thesis proposes an extractive multi product-line engineering approach to re-establish the sustainable development of software variants. We propose an approach to re-engineer intra-system and inter-system clones into reusable, configurable components stored in an integrated platform and synthesize a matching multi-layer feature model.
Fri 21 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
18:25 - 19:55 | Early PhD #1DS - Doctoral Symposium at DS Room 1 Chair(s): Dalal Alrajeh Imperial College London Advisor(s): Dalal Alrajeh, Joanne M. AtleeUniversity of Waterloo, Jane Cleland-HuangUniversity of Notre Dame | ||
18:25 30mDoctoral symposium paper | Unburdening onboarding in Software Product LinesDoctoral Symposium DS - Doctoral Symposium Raul Medeiros University of the Basque Country (UPV/EHU) Pre-print | ||
18:55 30mDoctoral symposium paper | Extractive Multi Product-Line EngineeringDoctoral Symposium DS - Doctoral Symposium Kamil Rosiak TU Braunschweig Pre-print | ||
19:25 30mDoctoral symposium paper | Group Recommendation Techniques for Feature Modeling and ConfigurationDoctoral Symposium DS - Doctoral Symposium Viet-Man Le Graz University of Technology Pre-print |