Context Software modules are the basic building blocks of any software project and these modules are engineered differently for different types of projects. Having a diversity of engineering practice, the attributes of these modules should have different impact on projects. Objective We studied 54 software projects to analyze the impact of modules attributes on the project’s quality in term of defect density (DD). Results We found that the module’s attributes i.e. very small modules on size and defect free modules have significant impact on the projects DD. The former more percentage resulted in higher projects DD and later more percentage resulted in lower projects DD. The attribute module dependencies have no significant impact on the projects DD. Moreover, we found that projects type (student, open source) having higher DD have more percentage of modules with higher DD, but this trend is not found in the close source projects. We found the significant relationship of projects DD with the module attributes (defect free and very small). Conclusion Different module attributes have different impact on projects DD and modules behave differently for different types of projects. This empirical work suggests practitioners and researcher with evidence how module attributes affects the projects DD. The authors recommend some suggestions to take into account during the software construction.

The Impact of Module Attributes on Project Defect Density / Shah, SYED MUHAMMAD ALI; Morisio, Maurizio. - ELETTRONICO. - 212:(2012), pp. http://www.springer.com/series/7818-249. (Intervento presentato al convegno International Conference on Information Technology and Software Engineering 2012 tenutosi a Beijing nel 8-10 December) [10.1007/978-3-642-34531-9].

The Impact of Module Attributes on Project Defect Density

SHAH, SYED MUHAMMAD ALI;MORISIO, MAURIZIO
2012

Abstract

Context Software modules are the basic building blocks of any software project and these modules are engineered differently for different types of projects. Having a diversity of engineering practice, the attributes of these modules should have different impact on projects. Objective We studied 54 software projects to analyze the impact of modules attributes on the project’s quality in term of defect density (DD). Results We found that the module’s attributes i.e. very small modules on size and defect free modules have significant impact on the projects DD. The former more percentage resulted in higher projects DD and later more percentage resulted in lower projects DD. The attribute module dependencies have no significant impact on the projects DD. Moreover, we found that projects type (student, open source) having higher DD have more percentage of modules with higher DD, but this trend is not found in the close source projects. We found the significant relationship of projects DD with the module attributes (defect free and very small). Conclusion Different module attributes have different impact on projects DD and modules behave differently for different types of projects. This empirical work suggests practitioners and researcher with evidence how module attributes affects the projects DD. The authors recommend some suggestions to take into account during the software construction.
2012
9783642345302
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2503574
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo