Machine learning based methods for software fault prediction: A survey
Several prediction approaches are contained in the arena of software engineering such as
prediction of effort, security, quality, fault, cost, and re-usability. All these prediction …
prediction of effort, security, quality, fault, cost, and re-usability. All these prediction …
Progress on approaches to software defect prediction
Software defect prediction is one of the most popular research topics in software
engineering. It aims to predict defect‐prone software modules before defects are discovered …
engineering. It aims to predict defect‐prone software modules before defects are discovered …
Linevul: A transformer-based line-level vulnerability prediction
Software vulnerabilities are prevalent in software systems, causing a variety of problems
including deadlock, information loss, or system failures. Thus, early predictions of software …
including deadlock, information loss, or system failures. Thus, early predictions of software …
An empirical comparison of model validation techniques for defect prediction models
Defect prediction models help software quality assurance teams to allocate their limited
resources to the most defect-prone modules. Model validation techniques, such as-fold …
resources to the most defect-prone modules. Model validation techniques, such as-fold …
Heterogeneous defect prediction
Software defect prediction is one of the most active research areas in software engineering.
We can build a prediction model with defect data collected from a software project and …
We can build a prediction model with defect data collected from a software project and …
The impact of automated parameter optimization on defect prediction models
Defect prediction models-classifiers that identify defect-prone software modules-have
configurable parameters that control their characteristics (eg, the number of trees in a …
configurable parameters that control their characteristics (eg, the number of trees in a …
The impact of class rebalancing techniques on the performance and interpretation of defect prediction models
Defect models that are trained on class imbalanced datasets (ie, the proportion of defective
and clean modules is not equally represented) are highly susceptible to produce inaccurate …
and clean modules is not equally represented) are highly susceptible to produce inaccurate …
Automated parameter optimization of classification techniques for defect prediction models
Defect prediction models are classifiers that are trained to identify defect-prone software
modules. Such classifiers have configurable parameters that control their characteristics (eg …
modules. Such classifiers have configurable parameters that control their characteristics (eg …
An empirical study of model-agnostic techniques for defect prediction models
Software analytics have empowered software organisations to support a wide range of
improved decision-making and policy-making. However, such predictions made by software …
improved decision-making and policy-making. However, such predictions made by software …
Predicting defective lines using a model-agnostic technique
Defect prediction models are proposed to help a team prioritize the areas of source code
files that need Software Quality Assurance (SQA) based on the likelihood of having defects …
files that need Software Quality Assurance (SQA) based on the likelihood of having defects …