Browse

The Virtual University, Pakistan’s first University based completely on modern Information and Communication Technologies, was established by the Government as a public sector, not-for-profit institution with a clear mission: to provide extremely affordable world class education to aspiring students all over the country.

Using free-to-air satellite television broadcasts and the Internet, the Virtual University allows students to follow its rigorous programs regardless of their physical locations. It thus aims at alleviating the lack of capacity in the existing universities while simultaneously tackling the acute shortage of qualified professors in the country. By identifying the top Professors of the country, regardless of their institutional affiliations, and requesting them to develop and deliver hand-crafted courses, the Virtual University aims at providing the very best courses to not only its own students but also to students of all other universities in the country.

SOFTWARE DEFECT PREDICTION VIA MACHINE LEARNING CLASSIFIERS

Download

Author: SHAISTA AMIN


Citable URI : https://vspace.vu.edu.pk/detail.aspx?id=378

Publisher : Virtual University

Date Issued: 7/6/2020 12:00:00 AM


Abstract

To improve software reliability, software should be developed without defects. SDP models can be employed to identify defective code sections at initial stage during the software development. When defects are ascertained early, it helps the practitioners to prioritize the efforts for testing and allocating more resources to defective modules. This results in improved software quality, reliability, and efficiency. Despite the fact that the numbers of approaches have been used in the past for SDP but most of them are not practically applicable. Manual feature selection is mostly performed by majority of feature selection methods. Core aim of this research is to propose iterative feature selection technique using Boruta (random forest) for SDP model. This research proposes Two–step preprocessing using SMOTE and BORUTA. Support Vector Machine (SVM), Neural Networks and XGboostclassifiers are used by MLC. Furthermore to confirm the accuracy, performance and capability of each classifier on PROMISE dataset evaluationmeasures AUC,recall, F1-measure, andaccuracy are used


URI : https://vspace.vu.edu.pk/details.aspx?id=378

Citation: AMIN,S(2019),SOFTWARE DEFECT PREDICTION VIA MACHINE LEARNING CLASSIFIERS,VIRTUAL UNIVERSITY OF PAKISTAN.(Lahore,Pakistan).

Version : Final Version

Terms of Use :

Detailed Terms :

Journal :

Files in this item

Name Size Format
Fall 2019_CS720_MS160401217.pdf 1781kb pdf


Copyright 2016 © Virtual University of Pakistan