DocumentCode :
1926638
Title :
On the Relationship between Inspection and Evolution in Software Product Lines: An Exploratory Study
Author :
Souza, Iuri Santos ; de Oliveira, R.P. ; Gomes, Gecynalda Soares da Silva ; de Almeida, Eliana S.
Author_Institution :
Comput. Sci. Dept., Fed. Univ. of Bahia (UFBA), Salvador, Brazil
fYear :
2012
fDate :
23-28 Sept. 2012
Firstpage :
131
Lastpage :
140
Abstract :
Manage the evolution in Software Product Lines (SPL) can bring some benefits such as keep the trace ability between assets in core assets and products, avoid some irregular growth or decrease before it becomes a threat to the system, and also use the products feedback to improve the core asset quality. In order to understand the evolution in SPL, this paper presents an empirical study to investigate evidence between information from features non-conformities and data from corrective maintenance, based on an SPL industrial project in the medical domain. The investigation aims at tracking the features non-conformities and their likely root causes using results from two preliminary studies. The first one captured and classified the features non-conformities from features specification of nine sub-domains and the second one investigated the evolution of SPL assets along the sub-domains development. The study sample was analyzed using statistical techniques, such as Spearman correlation rank and Poisson regression models. The findings indicated that there is significant positive correlation between feature non-conformities and corrective maintenance. Sub-domains with a high number of feature non-conformities had a higher number of corrective maintenance. Moreover, sub-domains qualified as high risk have also positive correlation with corrective maintenance. This correlation allows the building of predictive models to estimate corrective maintenance based on the risk sub-domain attribute values.
Keywords :
formal specification; medical computing; product development; software reusability; statistical analysis; Poisson regression models; SPL assets; SPL industrial project; Spearman correlation rank; corrective maintenance data; features nonconformity information; features specification; medical domain; risk subdomain attribute values; software product line evolution; software product line inspection; statistical techniques; subdomain development; Companies; Context; Correlation; Inspection; Maintenance engineering; Predictive models; Software; Empirical Software Engineering; Feature Non-Conformity; Software Corrective Maintenance; Software Evolution; Software Inspection; Software Product Lines;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (SBES), 2012 26th Brazilian Symposium on
Conference_Location :
Natal
Print_ISBN :
978-1-4673-4472-2
Type :
conf
DOI :
10.1109/SBES.2012.18
Filename :
6337866
Link To Document :
بازگشت