Write a Blog >>
ICSE 2021
Mon 17 May - Sat 5 June 2021
Fri 21 May 2021 18:55 - 19:25 at DS Room 1 - Early PhD #1 Chair(s): Dalal Alrajeh

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 May

Displayed 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
30m
Doctoral 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
30m
Doctoral symposium paper
Extractive Multi Product-Line EngineeringDoctoral Symposium
DS - Doctoral Symposium
Kamil Rosiak TU Braunschweig
Pre-print
19:25
30m
Doctoral symposium paper
Group Recommendation Techniques for Feature Modeling and ConfigurationDoctoral Symposium
DS - Doctoral Symposium
Viet-Man Le Graz University of Technology
Pre-print