Application of neural networks for software quality prediction using object-oriented metrics

  • Authors:
  • Mie Mie Thet Thwin;Tong-Seng Quah

  • Affiliations:
  • School of Electrical and Electronic Engineering, Info. Comm. Research Lab, s2-1-B4-04, Nanyang Technological University, Singapore 639798, Singapore;School of Electrical and Electronic Engineering, Info. Comm. Research Lab, s2-1-B4-04, Nanyang Technological University, Singapore 639798, Singapore

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents the application of neural networks in software quality estimation using object-oriented metrics. In this paper, two kinds of investigation are performed. The first on predicting the number of defects in a class and the second on predicting the number of lines changed per class. Two neural network models are used, they are Ward neural network and General Regression neural network (GRNN). Object-oriented design metrics concerning inheritance related measures, complexity measures, cohesion measures, coupling measures and memory allocation measures are used as the independent variables. GRNN network model is found to predict more accurately than Ward network model.