Reference Hub1
R4 Model for Case-Based Reasoning and Its Application for Software Fault Prediction

R4 Model for Case-Based Reasoning and Its Application for Software Fault Prediction

Ekbal Rashid
Copyright: © 2016 |Volume: 8 |Issue: 3 |Pages: 20
ISSN: 1942-9045|EISSN: 1942-9037|EISBN13: 9781466690707|DOI: 10.4018/IJSSCI.2016070102
Cite Article Cite Article

MLA

Rashid, Ekbal. "R4 Model for Case-Based Reasoning and Its Application for Software Fault Prediction." IJSSCI vol.8, no.3 2016: pp.19-38. http://doi.org/10.4018/IJSSCI.2016070102

APA

Rashid, E. (2016). R4 Model for Case-Based Reasoning and Its Application for Software Fault Prediction. International Journal of Software Science and Computational Intelligence (IJSSCI), 8(3), 19-38. http://doi.org/10.4018/IJSSCI.2016070102

Chicago

Rashid, Ekbal. "R4 Model for Case-Based Reasoning and Its Application for Software Fault Prediction," International Journal of Software Science and Computational Intelligence (IJSSCI) 8, no.3: 19-38. http://doi.org/10.4018/IJSSCI.2016070102

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Making R4 model effective and efficient I have introduced some new features, i.e., renovation of knowledgebase (KBS) and reducing the maintenance cost by removing the duplicate record from the KBS. Renovation of knowledgebase is the process of removing duplicate record stored in knowledgebase and adding world new problems along with world new solutions. This paper explores case-based reasoning and its applications for software quality improvement through early prediction of error patterns. It summarizes a variety of techniques for software quality prediction in the domain of software engineering. The system predicts the error level with respect to LOC and with respect to development time, and both affects the quality level. This paper also reviews four existing models of case-based reasoning (CBR). The paper presents a work in which I have expanded our previous work (Rashid et al., 2012). I have used different similarity measures to find the best method that increases reliability. The present work is also credited through introduction of some new terms like coefficient of efficiency, i.e., developer's ability.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.