Object-oriented software fault prediction using neural networks
Information and Software Technology
Towards a generic model for software quality prediction
Proceedings of the 6th international workshop on Software quality
Software Defect Classification: A Comparative Study with Rough Hybrid Approaches
RSEISP '07 Proceedings of the international conference on Rough Sets and Intelligent Systems Paradigms
A Fault Prediction Model with Limited Fault Data to Improve Test Process
PROFES '08 Proceedings of the 9th international conference on Product-Focused Software Process Improvement
Information Sciences: an International Journal
Review: A systematic review of software fault prediction studies
Expert Systems with Applications: An International Journal
A Rough-Hybrid Approach to Software Defect Classification
RSFDGrC '07 Proceedings of the 11th International Conference on Rough Sets, Fuzzy Sets, Data Mining and Granular Computing
An FIS for early detection of defect prone modules
ICIC'09 Proceedings of the Intelligent computing 5th international conference on Emerging intelligent computing technology and applications
Practical development of an Eclipse-based software fault prediction tool using Naive Bayes algorithm
Expert Systems with Applications: An International Journal
Unsupervised learning for expert-based software quality estimation
HASE'04 Proceedings of the Eighth IEEE international conference on High assurance systems engineering
Review: Software fault prediction: A literature review and current trends
Expert Systems with Applications: An International Journal
Applications of fuzzy integrals for predicting software fault-prone
Journal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology
Hi-index | 0.00 |
The ever-increasing demand for high software reliability requires more robust modeling techniques for software quality prediction. This paper presents a modeling technique that integrates fuzzy subtractive clustering with module-order modeling for software quality prediction. First fuzzy subtractive clustering is used to predict the number of faults, then module-order modeling is used to predict whether modules are fault-prone or not. Note that multiple linear regressions are a special case of fuzzy subtractive clustering.We conducted a case study of a large legacy telecommunication system to predict whether each module will be considered fault-prone. The case study found that using fuzzy subtractive clustering and module-order modeling, one can classify modules which will likely have faults discovered by customers with useful accuracy prior to release.