JOURNAL ARTICLE

Taxonomy of machine learning algorithms in software fault prediction using object oriented metrics

Ajmer SinghRajesh BhatiaAnita Singhrova

Year: 2018 Journal:   Procedia Computer Science Vol: 132 Pages: 993-1001   Publisher: Elsevier BV

Abstract

Prediction of Fault proneness of a software component is the compelling field of investigations in software testing arena. Software coupling plays a vital role in assessing the software quality through fault prediction and complexity measures. Various fault prediction models, have used the object oriented metrics for the predicting and localizing the faults. Many of these metrics have direct influence on the quality of software. More over prior knowledge of the fault proneness of a component may significantly reduce the testing effort and time. The measures of object oriented features like inheritance, polymorphism and encapsulation etc may be used to estimate fault proneness. Many researchers have investigated the usage of object oriented metrics in the software fault prediction. In this study we present taxonomy of usage these metrics in the fault prediction. We also present the analysis of machine learning techniques in fault prediction.

Keywords:
Computer science Software quality Software fault tolerance Software metric Machine learning Software Component-based software engineering Data mining Artificial intelligence Software sizing Object-oriented programming Software system Software development Algorithm Programming language

Metrics

43
Cited By
8.93
FWCI (Field Weighted Citation Impact)
40
Refs
0.98
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

BOOK-CHAPTER

Object Oriented Fault Prediction Analysis Using Machine Learning Algorithms

NehaAjay JaiswalAbhishek Tandon

Lecture notes in electrical engineering Year: 2020 Pages: 886-892
JOURNAL ARTICLE

Application of machine learning algorithms for code smell prediction using object-oriented software metrics

Mansi AgnihotriAnuradha Chug

Journal:   Journal of Statistics and Management Systems Year: 2020 Vol: 23 (7)Pages: 1159-1171
BOOK-CHAPTER

Software Fault Prediction Using Machine Learning Algorithms

M. S. PavanaM. PushpalathaA. Parkavi

Lecture notes in electrical engineering Year: 2022 Pages: 185-197
JOURNAL ARTICLE

Software Fault Prediction Using Machine Learning Algorithms

D. HimabinduK. Pranitha Kumari

Journal:   International Journal of Computer Engineering in Research Trends Year: 2022 Vol: 9 (9)Pages: 170-174
© 2026 ScienceGate Book Chapters — All rights reserved.