Application of Soft Computing Techniques to Prediction of Faulty Classes in Object Oriented Software

Journal Title: International Journal of Marketing and Technology - Year 2011, Vol 1, Issue 5

Abstract

Estimating number of defects or predicting fault-proneness in object oriented software modules plays a key role in quality control of software products. Over the last few years, software quality has become one of the most important requirements in the development of systems. Faultproneness of a software module is the probability that the module contains faults. The objective of this paper is to analyze experimentally the object oriented metrics as predictors of fault-prone classes and, therefore, determine whether they can be used as early quality indicators. This early detection of fault-prone software components enables verification experts to concentrate their time and resources on the problem areas of the software system under development. In this paper we describe how we calculated the object oriented metrics given by Chidamber and Kemerer to illustrate how fault-proneness detection can be carried out. Empirical validation of software metrics to predict quality using machine learning methods is important to ensure their practical relevance in the software organizations. The aim of this research work is to establish a method for identifying software defects using machine learning methods. In this work we used NASA’s Metrics Data Program (MDP) as software metrics data. The repository at NASA IV & V Facility MDP contains software metric data and error data at the function/method level. In this paper we introduce Generalized Regression Neural Networks, fuzzy subtractive clustering and AdaptiveNeuro Fuzzy Inference System (ANFIS) for predicting number of defects using Object Oriented metrics.

Authors and Affiliations

Divya Jain and Vibhor Sharma

Keywords

Related Articles

E-COMMERCE AND M-COMMERCE: ISSUES AND RECOMMENDED SCREENING

The increase of the demand, flexibility and power of wireless deals provides proper opportunities for rising up services to customers. In fact, this could mean the real services providing in all times (Despite the pers...

AN ANALYSIS OF THE IMPLICATIONS OF RESOURCES MANAGEMENT ON BUILDING PROJECTS PERFORMANCE IN HARARE AND BULAWAYO

Construction, by virtue of its size, is a major consumer of resources. Fundamentally, resources provide the means with which project objectives are achieved. Therefore, sound project management should strive to ensure...

Industrial Relations: An approach to improve Productivity and Profitability referring to select units of Mumbai Industries Development Corporation

Growing productivity and profitability is a result of industrialisation. The success of the industry and economic development depends on harmonious industrial relations. No organization can operate entirely without hum...

Investors’ attitude towards Post Office Deposits Schemes - Empirical Study in Udaipur district, Rajasthan

For more than 150 years, the Department of Posts (DoP) has been the backbone of the country’s communication and has played a vital role to connect the whole of the country and has also provided banking facilities in th...

THE EFFECT OF INCOME INEQUALITIES ON THE WELFARE OF THE POOR IN NIGERIA

The study is to examine the scope and dimension of income inequality and its effect on poverty problem in Nigeria. The issue of poverty is a very crucial one due to the prevailing increase in the incidence of poverty i...

Download PDF file
  • EP ID EP19267
  • DOI -
  • Views 393
  • Downloads 19

How To Cite

Divya Jain and Vibhor Sharma (2011). Application of Soft Computing Techniques to Prediction of Faulty Classes in Object Oriented Software. International Journal of Marketing and Technology, 1(5), -. https://europub.co.uk/articles/-A-19267