• DocumentCode
    2122314
  • Title

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

  • Author

    Quah, Tong-Seng ; Thwin, Mie Mie Thet

  • Author_Institution
    Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • fYear
    2003
  • fDate
    22-26 Sept. 2003
  • Firstpage
    116
  • Lastpage
    125
  • Abstract
    The paper presents the application of neural networks in software quality estimation using object-oriented metrics. Quality estimation includes estimating reliability as well as maintainability of software. Reliability is typically measured as the number of defects. Maintenance effort can be measured as the number of lines changed per class. In this paper, two kinds of investigation are performed: predicting the number of defects in a class; and predicting the number of lines change 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.
  • Keywords
    neural nets; object-oriented programming; software maintenance; software metrics; software quality; GRNN; General Regression neural network; Ward neural network; cohesion measures; complexity measures; coupling measures; memory allocation measures; neural networks; object-oriented metrics; quality estimation; reliability estimation; software maintenance; software quality; Application software; Computer vision; Maintenance engineering; Neural networks; Object oriented modeling; Predictive models; Slabs; Software maintenance; Software metrics; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2003. ICSM 2003. Proceedings. International Conference on
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-1905-9
  • Type

    conf

  • DOI
    10.1109/ICSM.2003.1235412
  • Filename
    1235412