Interpretable Software Defect Prediction from Project Effort and Static Code Metrics
Software defect prediction models enable test managers to predict defect-prone modules and assist with delivering quality products. A test manager would be willing to identify the attributes that can influence defect prediction and should be able to ...
Susmita Haldar, Luiz Fernando Capretz
doaj +1 more source
Dissimilarity Space Based Multi-Source Cross-Project Defect Prediction
Software defect prediction is an important means to guarantee software quality. Because there are no sufficient historical data within a project to train the classifier, cross-project defect prediction (CPDP) has been recognized as a fundamental approach.
Shengbing Ren +3 more
doaj +1 more source
Cross-Project Software Defect Prediction Based on Domain Adaptation and Feature Fusion
With the advancement of computer science, software has become increasingly prevalent across all facets of society, making software quality issues a focal point of industry concern.
Guanhua Guo, Yinglei Song, Peng Zhang
doaj +1 more source
Research and Appalication of Software Defect Predictionn based on BP-Migration learning
Software Defect Prediction has been an important part of Software engineering research since the 1970s. This technique is used to calculate and analyze the measurement and defect information of the historical software module to complete the defect ...
Zhang Jie +4 more
doaj +1 more source
Research on Software Defect Prediction Models Combining Static Analysis Warnings [PDF]
Static analysis warnings, as an important software quality metric, are widely used to identify potential violations in the source code. Recent studies have shown that static analysis warnings are applied in code smell detection and just-in-time defect ...
WU Haitao, MA Jingyue, GAO Jianhua
doaj +1 more source
Seml: A Semantic LSTM Model for Software Defect Prediction
Software defect prediction can assist developers in finding potential bugs and reducing maintenance cost. Traditional approaches usually utilize software metrics (Lines of Code, Cyclomatic Complexity, etc.) as features to build classifiers and identify ...
Hongliang Liang +3 more
doaj +1 more source
An Adversarial Discriminative Convolutional Neural Network for Cross-Project Defect Prediction
Cross-project defect prediction (CPDP) is a promising approach to help to allocate testing efforts efficiently and guarantee software reliability in the early software lifecycle.
Lei Sheng, Lu Lu, Junhao Lin
doaj +1 more source
A systematic mapping study on cross-project defect prediction
Cross-Project-Defect Prediction as a sub-topic of defect prediction in general has become a popular topic in research. In this article, we present a systematic mapping study with the focus on CPDP, for which we found 50 publications. We summarize the approaches presented by each publication and discuss the case study setups and results. We discovered a
openaire +2 more sources
ALTRA: Cross-Project Software Defect Prediction via Active Learning and Tradaboost
Cross-project defect prediction (CPDP) methods can be used when the target project is a new project or lacks enough labeled program modules. In these new target projects, we can easily extract and then measure these modules with software measurement ...
Zhidan Yuan +3 more
doaj +1 more source
Integrated Approach to Software Defect Prediction
Software defect prediction provides actionable outputs to software teams while contributing to industrial success. Empirical studies have been conducted on software defect prediction for both cross-project and within-project defect prediction.
Ebubeogu Amarachukwu Felix, Sai Peck Lee
doaj +1 more source

