A novel regression method for software defect prediction with kernel methods
dc.authorid | 0000-0001-6664-515X | |
dc.authorid | 0000-0001-5838-4615 | |
dc.contributor.author | Okutan, Ahmet | en_US |
dc.contributor.author | Yıldız, Olcay Taner | en_US |
dc.date.accessioned | 2019-08-31T12:10:23Z | |
dc.date.accessioned | 2019-08-05T16:04:57Z | |
dc.date.available | 2019-08-31T12:10:23Z | |
dc.date.available | 2019-08-05T16:04:57Z | |
dc.date.issued | 2013 | |
dc.department | Işık Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü | en_US |
dc.department | Işık University, Faculty of Engineering, Department of Computer Engineering | en_US |
dc.description.abstract | In this paper, we propose a novel method based on SVM to predict the number of defects in the files or classes of a software system. To model the relationship between source code similarity and defectiveness, we use SVM with a precomputed kernel matrix. Each value in the kernel matrix shows how much similarity exists between the files or classes of the software system tested. The experiments on 10 Promise datasets indicate that SVM with a precomputed kernel performs as good as the SVM with the usual linear or RBF kernels in terms of the root mean square error (RMSE). The method proposed is also comparable with other regression methods like linear regression and IBK. The results of this study suggest that source code similarity is a good means of predicting the number of defects in software modules. Based on the results of our analysis, the developers can focus on more defective modules rather than on less or non defective ones during testing activities. | en_US |
dc.description.sponsorship | Inst. Syst. Technol. Inf., Control Commun. (INSTICC) | en_US |
dc.description.version | Publisher's Version | en_US |
dc.identifier.citation | Okutan, A. & Yıldız, O. T. (2013). A novel regression method for software defect prediction with kernel methods. Paper present at the Proceedings of the 2nd International Conference on Pattern Recognition Applications and Methods, 216-221. | en_US |
dc.identifier.endpage | 221 | |
dc.identifier.isbn | 9789898565419 | |
dc.identifier.scopus | 2-s2.0-84877972792 | |
dc.identifier.scopusquality | N/A | |
dc.identifier.startpage | 216 | |
dc.identifier.uri | https://hdl.handle.net/11729/1919 | |
dc.indekslendigikaynak | Scopus | en_US |
dc.institutionauthor | Yıldız, Olcay Taner | en_US |
dc.institutionauthorid | 0000-0001-5838-4615 | |
dc.language.iso | en | en_US |
dc.peerreviewed | Yes | en_US |
dc.publicationstatus | Published | en_US |
dc.relation.ispartof | Proceedings of the 2nd International Conference on Pattern Recognition Applications and Methods | en_US |
dc.relation.publicationcategory | Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/closedAccess | en_US |
dc.subject | Computer software | en_US |
dc.subject | Defect prediction | en_US |
dc.subject | Defects | en_US |
dc.subject | Forecasting | en_US |
dc.subject | Kernel methods | en_US |
dc.subject | Mean square error | en_US |
dc.subject | Pattern recognition | en_US |
dc.subject | Regression analysis | en_US |
dc.subject | Regression method | en_US |
dc.subject | Root mean square errors | en_US |
dc.subject | Software defects | en_US |
dc.subject | Software engineering | en_US |
dc.subject | Software defect prediction | en_US |
dc.subject | Software modules | en_US |
dc.subject | Source code similarities | en_US |
dc.subject | SVM | en_US |
dc.title | A novel regression method for software defect prediction with kernel methods | en_US |
dc.type | Conference Object | en_US |
dspace.entity.type | Publication |
Dosyalar
Orijinal paket
1 - 1 / 1
Küçük Resim Yok
- İsim:
- 1919.pdf
- Boyut:
- 176.94 KB
- Biçim:
- Adobe Portable Document Format
- Açıklama:
- Publisher's Version