JOURNAL ARTICLE

Empirical validation of object-oriented metrics on open source software for fault prediction

Tibor GyimóthyRudolf FerenćIstván Siket

Year: 2005 Journal:   IEEE Transactions on Software Engineering Vol: 31 (10)Pages: 897-910   Publisher: IEEE Computer Society

Abstract

Open source software systems are becoming increasingly important these days. Many companies are investing in open source projects and lots of them are also using such software in their own work. But, because open source software is often developed with a different management style than the industrial ones, the quality and reliability of the code needs to be studied. Hence, the characteristics of the source code of these projects need to be measured to obtain more information about it. This paper describes how we calculated the object-oriented metrics given by Chidamber and Kemerer to illustrate how fault-proneness detection of the source code of the open source Web and e-mail suite called Mozilla can be carried out. We checked the values obtained against the number of bugs found in its bug database - called Bugzilla - using regression and machine learning methods to validate the usefulness of these metrics for fault-proneness prediction. We also compared the metrics of several versions of Mozilla to see how the predicted fault-proneness of the software system changed during its development cycle.

Keywords:
Computer science Software metric Software engineering Software bug Software fault tolerance Object-oriented programming Software Fault (geology) Software quality Data mining Programming language Software development

Metrics

893
Cited By
79.46
FWCI (Field Weighted Citation Impact)
27
Refs
1.00
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems
Software Reliability and Analysis Research
Physical Sciences →  Computer Science →  Software
Software Testing and Debugging Techniques
Physical Sciences →  Computer Science →  Software

Related Documents

JOURNAL ARTICLE

Validation of object oriented metrics using open source software system

Kalpana JohariArvinder Kaur

Journal:   ACM SIGSOFT Software Engineering Notes Year: 2012 Vol: 37 (1)Pages: 1-4
BOOK-CHAPTER

Empirical Investigation of Metrics for Fault Prediction on Object-Oriented Software

Bindu GoelYogesh Singh

Studies in computational intelligence Year: 2008 Pages: 255-265
BOOK-CHAPTER

Empirical Validation of Object-Oriented Metrics on NASA for Fault Prediction

Fangjun Wu

Communications in computer and information science Year: 2011 Pages: 168-175
JOURNAL ARTICLE

An Empirical Validation of Object-Oriented Design Metrics for Fault Prediction

Jie XuDanny HoLuiz Fernando Capretz

Journal:   Journal of Computer Science Year: 2008 Vol: 4 (7)Pages: 571-577
© 2026 ScienceGate Book Chapters — All rights reserved.