DocumentCode :
2234203
Title :
A Case Study of Defect-Density and Change-Density and their Progress over Time
Author :
Gupta, Anita ; Slyngstad, Odd Petter N ; Conradi, Reidar ; Mohagheghi, Parastoo ; Ronneberg, H. ; Landre, Einar
Author_Institution :
Dept. of Comput. & Inf. Sci., Norwegian Univ. of Sci. & Technol., Trondheim
fYear :
2007
fDate :
21-23 March 2007
Firstpage :
7
Lastpage :
16
Abstract :
We have performed an empirical case study, investigating defect-density and change-density of a reusable framework compared with one application reusing it over time at a large Oil and Gas company in Norway, Statoil ASA. The framework, called JEF, consists of seven components grouped together, and the application, called DCF, reuses the framework, without modifications to the framework. We analyzed all trouble reports and change requests from three releases of both. Change requests in our study covered any changes (not correcting defects) in the requirements, while trouble reports covered any reported defects. Additionally, we have investigated the relation between defect-density and change-density both for the reusable JEF framework and the application. The results revealed that the defect-density of the reusable framework was lower than the application. The JEF framework had higher change-density in the first release, but lower change-density than the DCF application over the successive releases. For the DCF application, on the other hand, a slow increase in change-density appeared. On the relation between change-density and defect-density for the JEF framework, we found a decreasing defect-density and change-density. The DCF application here showed a decreasing defect-density, with an increasing change-density. The results show that the quality of the reusable framework improves and it becomes more stable over several releases, which is important for reliability of the framework and assigning resources
Keywords :
Java; gas industry; object-oriented programming; petroleum industry; software maintenance; software quality; software reusability; Java Enterprise Framework; Statoil ASA; change-density; defect-density; gas company; oil company; reusable framework quality; Application software; Companies; Data analysis; Fuel processing industries; Information science; Java; Petroleum; Software measurement; Software quality; Stability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering, 2007. CSMR '07. 11th European Conference on
Conference_Location :
Amsterdam
ISSN :
1534-5351
Print_ISBN :
0-7695-2802-3
Type :
conf
DOI :
10.1109/CSMR.2007.5
Filename :
4145020
Link To Document :
بازگشت