An empirical comparison and characterization of high defect and high complexity modules
Journal of Systems and Software
Comparative Assessment of Software Quality Classification Techniques: An Empirical Case Study
Empirical Software Engineering
Object oriented software quality prediction using general regression neural networks
ACM SIGSOFT Software Engineering Notes
Static analysis tools as early indicators of pre-release defect density
Proceedings of the 27th international conference on Software engineering
IEEE Transactions on Software Engineering
Proceedings of the 28th international conference on Software engineering
Identifying and characterizing change-prone classes in two large-scale open-source products
Journal of Systems and Software
Journal of Systems and Software
Object-oriented software fault prediction using neural networks
Information and Software Technology
Predicting defect-prone software modules using support vector machines
Journal of Systems and Software
Theory of relative defect proneness
Empirical Software Engineering
Predicting Software Fault Proneness Model Using Neural Network
PROFES '08 Proceedings of the 9th international conference on Product-Focused Software Process Improvement
Estimating software readiness using predictive models
Information Sciences: an International Journal
Fault-prone module prediction of a web application using artificial neural networks
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
Software Reliability Prediction Using Group Method of Data Handling
RSFDGrC '09 Proceedings of the 12th International Conference on Rough Sets, Fuzzy Sets, Data Mining and Granular Computing
Empirical validation of object-oriented metrics for predicting fault proneness models
Software Quality Control
Cost-sensitive boosting neural networks for software defect prediction
Expert Systems with Applications: An International Journal
Amulti-instance model for software quality estimation in OO systems
ICNC'09 Proceedings of the 5th international conference on Natural computation
Testing the theory of relative defect proneness for closed-source software
Empirical Software Engineering
A novel composite model approach to improve software quality prediction
Information and Software Technology
Review: Software fault prediction: A literature review and current trends
Expert Systems with Applications: An International Journal
Transfer learning for cross-company software defect prediction
Information and Software Technology
Searching for rules to detect defective modules: A subgroup discovery approach
Information Sciences: an International Journal
Combining classifiers in software quality prediction: a neural network approach
ISNN'05 Proceedings of the Second international conference on Advances in Neural Networks - Volume Part III
Maintainability prediction of object-oriented software system by multilayer perceptron model
ACM SIGSOFT Software Engineering Notes
Hybrid intelligent systems for predicting software reliability
Applied Soft Computing
Application of Machine Learning Techniques to Predict Software Reliability
International Journal of Applied Evolutionary Computation
A study of subgroup discovery approaches for defect prediction
Information and Software Technology
The fuzzy based QMPR selection for OLSR routing protocol
Wireless Networks
Hi-index | 0.01 |
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