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

A New Approach to Developing Turnaround Marketing Strategies

Micro-marketing and macro-marketing problems are often treated as “ordinary” problems that are deterministic and having a closed-solution from a bounded set of solution alternatives. However, quite a few marketing prob...

INTERNAL MARKETING: A LIFEGAURD IN RECESSIONARY TIMES

Recession was a buzzword sometime back.From students to CEOs everybody has tried to measure this term “recession” from their own perspective. What is recession,what are its consequences,from where it started,where it w...

ACCOUNTABILITY OF ANY PERSONNEL MANAGER

The objective of any business firm is to meet clearly defined vision and mission through capability and ingenuity. Business organizations gain competitive advantage by using its employees effectively. Philosophy of peo...

SCRAP MANAGEMENT IN APSRTC – A STUDY AND ANALYSIS

The economic development of any country largely depends on the transport activity. Among the various modes of transport available, the road based transport is widely accepted because of its peculiar advantages. In Indi...

Crawling, Indexing and Searching Silverlight Applications

Current search engines are efficient for searching ordinary web pages. However, searching in today's evolving rich internet applications is difficult task for search engines. These evolving rich internet applications a...

Download PDF file
  • EP ID EP19267
  • DOI -
  • Views 414
  • 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