Software defect prediction model for system testing using prior phases metrics

dc.contributor.authorMohamed Suffian, Muhammad Dhiauddin
dc.date.accessioned2024-02-14T07:57:08Z
dc.date.available2024-02-14T07:57:08Z
dc.date.issued2020
dc.descriptionThesis (PhD. (Computer Science))
dc.description.abstractThe ability to predict defects before test execution start serves as an important element in ensuring that the defects could be contained within the system testing phase thus preventing them from escaping to the end-users. There have been many prior attempts in terms of approaches and techniques to predict defects in software via a model but there is limited knowledge on how the factors in phases prior to system testing could be used to predict defects in that phase. This research focuses on the development of prediction model for defects in system testing using metrics used in software development phases. The main aim is to establish a prediction model of defects for system testing phase using metrics used in phases prior to testing specifically for Vmodel development. Product and process metrics from actual software development projects using V-model were collected. The development and testing related activities metrics were then decomposed further into size, defect and effort-related metrics. Multiple regression analysis was utilized to analyse and determine the most significant metrics that demonstrate significant impact and serve as predictors to defect discovery in system testing. Prediction equation candidates were selected from the mathematical equations derived from the analysis with P-value of less than 0.05 for each metric used with R-squared and R-squared (adjusted) values of more than 90% respectively. The prediction equation candidates were then verified using new software projects. The equations that predicted defects within 95% prediction interval or prediction range of actual defects found was chosen as the active prediction equation as part of the prediction model. The selected prediction equation has successfully proven that the software defect prediction model is able to predict system testing defects using metrics in prior phases.
dc.description.sponsorshipFaculty of Engineering - School of Computing
dc.identifier.urihttp://openscience.utm.my/handle/123456789/988
dc.language.isoen
dc.publisherUniversiti Teknologi Malaysia
dc.subjectSystem failures (Engineering)—Prevention—Data processing
dc.subjectSoftware failures—Prevention—Data processing
dc.subjectSoftware maintenance—Management
dc.titleSoftware defect prediction model for system testing using prior phases metrics
dc.typeThesis
dc.typeDataset
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
MuhammadDhiauddinMohamedPSC2020_D.pdf
Size:
43.51 KB
Format:
Adobe Portable Document Format
Description:
List of Software Artifacts Used in the Evaluation of Proposed Software Prediction Model in New Small Project
Loading...
Thumbnail Image
Name:
MuhammadDhiauddinMohamedPSC2020_E.pdf
Size:
44.49 KB
Format:
Adobe Portable Document Format
Description:
Application of Prediction Model from Literatures onto the Data Set Used in Research Work
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: