Detecting Feature Duplication in a CRM Product Line

Amal Khtira, IMS Team, ADMIR Laboratory, Rabat IT Center, ENSIAS, Mohammed V University, Rabat, Morocco
2020 Journal of Software  
Many defects may arise during software product lines such as inconsistency, incorrectness and ambiguity. In our work, we are interested in a specific defect, which is duplication in features since it has received little attention in literature. In previous work, we proposed a conceptual framework that describes the different processes to follow in order to produce duplication-free feature models. We also implemented a tool support called FDDetector based on this framework with the aim of
more » ... ng and correcting duplication introduced in feature models by new product line evolutions. To evaluate this tool, we have adopted a CRM product line as a case study. In this paper, we explain the motivations behind choosing a case study from the CRM field, and we present the results of a test performed on an evolution related to this product line.
doi:10.17706/jsw.15.1.30-44 fatcat:reeihq3d7narbmr64y22m7qcaq