Literature DB >> 18255693

Application of neural networks to software quality modeling of a very large telecommunications system.

T M Khoshgoftaar1, E B Allen, J P Hudepohl, S J Aud.   

Abstract

Society relies on telecommunications to such an extent that telecommunications software must have high reliability. Enhanced measurement for early risk assessment of latent defects (EMERALD) is a joint project of Nortel and Bell Canada for improving the reliability of telecommunications software products. This paper reports a case study of neural-network modeling techniques developed for the EMERALD system. The resulting neural network is currently in the prototype testing phase at Nortel. Neural-network models can be used to identify fault-prone modules for extra attention early in development, and thus reduce the risk of operational problems with those modules. We modeled a subset of modules representing over seven million lines of code from a very large telecommunications software system. The set consisted of those modules reused with changes from the previous release. The dependent variable was membership in the class of fault-prone modules. The independent variables were principal components of nine measures of software design attributes. We compared the neural-network model with a nonparametric discriminant model and found the neural-network model had better predictive accuracy.

Year:  1997        PMID: 18255693     DOI: 10.1109/72.595888

Source DB:  PubMed          Journal:  IEEE Trans Neural Netw        ISSN: 1045-9227


  1 in total

1.  Exclusive use and evaluation of inheritance metrics viability in software fault prediction-an experimental study.

Authors:  Syed Rashid Aziz; Tamim Ahmed Khan; Aamer Nadeem
Journal:  PeerJ Comput Sci       Date:  2021-06-04
  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.