Design and code coupling assessment based on defects prediction. Part 1
Închide
Conţinutul numărului revistei
Articolul precedent
Articolul urmator
865 5
Ultima descărcare din IBN:
2022-12-05 23:08
Căutarea după subiecte
similare conform CZU
004.052.4 (1)
Știința și tehnologia calculatoarelor. Calculatoare. Procesarea datelor (4173)
SM ISO690:2012
ASAD, ArwaAbu, ALSMADI, Izzat. Design and code coupling assessment based on defects prediction. Part 1. In: Computer Science Journal of Moldova, 2013, nr. 2(62), pp. 204-224. ISSN 1561-4042.
EXPORT metadate:
Google Scholar
Crossref
CERIF

DataCite
Dublin Core
Computer Science Journal of Moldova
Numărul 2(62) / 2013 / ISSN 1561-4042 /ISSNe 2587-4330

Design and code coupling assessment based on defects prediction. Part 1
CZU: 004.052.4

Pag. 204-224

Asad ArwaAbu, Alsmadi Izzat
 
Yarmouk University
 
 
Disponibil în IBN: 16 decembrie 2013


Rezumat

The article discusses an application of code metrics at object- oriented software design. Code metrics give an additional method to avoid errors except the obvious ones like thorough require- ments, design, programming, testing, and consumer's feedback. Software metrics try to collect values and measurements from the software and predict possible current or future problems. This paper includes the development, analysis and evaluation of sev- eral software code metrics. The paper also investigates how could coupling metrics be utilized as early indicators of fault proneness. A tool is developed to parse through code projects and auto-matically collect those metrics. A case study of Scarab project is selected to evaluate coupling metrics ability to predict fault proneness. Results showed that the value of the evaluated met-rics can vary in terms of their ability to judge the software design and fault proneness. Results showed also that CBO, RFC, MPC and ICP have more correlation with reported bugs in comparison with other collected and evaluated coupling metrics.

Cuvinte-cheie
Design metrics, Object-Oriented Designs, Coupling met-rics, software faults.