A Fuzzy Model for Early Software Quality Prediction and Module Ranking
Volume 8, Number 6, November 2012 - Paper 10 - pp. 689-698
AJEET KUMAR PANDEY1 and N. K. GOYAL21 Cognizant Technology Solution, Hyderabad, India
2 Reliability Engineering Centre, IIT Kharagpur, India
(Received on January 05, 2012 and revised on August 22, 2012)
Testing is one of the most expensive but essential software development activity that helps the software professionals to deliver quality software. The quality of software is judged on the basis of number of faults lying dormant inside the software. Software systems are developed by integrating various independent modules. These modules are neither equally important nor do they contain an equal amount of faults and may be categorized as fault-prone (FP) or not fault-prone (NFP) depending on the number of fault present in the module. FP modules may require more testing than NFP modules because of its likelihood of containing more faults. Also, modules either NFP or FP may not have the equal fault-prone degree and therefore testing resources should be allocated on the basis of its fault-prone degree. Therefore, it is desirable to rank these FP modules on the basis of its fault prone degree. Ranking helps software professionals to prioritize their testing action.
Click here to download the paper.
Please note : You will need Adobe Acrobat viewer to view the full articles.