Método para Identificar Correcciones de Defectos en Modelos de Características que representan Líneas de Productos / Method to identify corrections of defects on product line models

Abstract : Software product line engineering is a promising paradigm for developing software intensive systems. Among their proven benefits are reduced time to market, better asset reuse and improved software quality. To be successful, software product line engineering represents the collection of products of the product line by means of product line models. Feature Models (FMs) are a common way to represent product lines by expressing the set of feature combinations that software products can have. However, these models might have defects. Defects in FMs might be inheriting to the products configured from these models. Consequently, defects must be early identified and corrected. In scientific literature, several works deal with identification of defects in FMs. However, only few of these proposals are able to explain how to fix found defects, and they only identify some corrections. This paper proposes a new method to detect all possible corrections that can be found when the method systematically eliminates features from the FMs. In particular, the proposed method was applied on 78 distinct FMs with sizes up to 120 dependencies. Preliminary evaluation indicates that the method proposed in this paper is accurate and potentially useful in real scenarios
Document type :
Conference papers
Complete list of metadatas

Cited literature [47 references]  Display  Hide  Download

https://hal-paris1.archives-ouvertes.fr/hal-01071278
Contributor : Raul Mazo <>
Submitted on : Friday, October 3, 2014 - 3:36:35 PM
Last modification on : Friday, September 27, 2019 - 12:16:02 PM
Long-term archiving on : Sunday, January 4, 2015 - 11:20:14 AM

File

Method_to_identify_corrections...
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01071278, version 1

Collections

Citation

Luisa Rincón-Perez, Gloria-Lucia Giraldo-Gómez, Raúl Mazo, Camille Salinesi, Daniel Diaz. Método para Identificar Correcciones de Defectos en Modelos de Características que representan Líneas de Productos / Method to identify corrections of defects on product line models. XL Latin American Computing Conference (CLEI), Sep 2014, Montevideo, Uruguay. ⟨hal-01071278⟩

Share

Metrics

Record views

176

Files downloads

390