A survey on deep learning for software engineering
In 2006, Geoffrey Hinton proposed the concept of training “Deep Neural Networks (DNNs)”
and an improved model training method to break the bottleneck of neural network …
and an improved model training method to break the bottleneck of neural network …
A survey on software defect prediction using deep learning
EN Akimova, AY Bersenev, AA Deikov, KS Kobylkin… - Mathematics, 2021 - mdpi.com
Defect prediction is one of the key challenges in software development and programming
language research for improving software quality and reliability. The problem in this area is …
language research for improving software quality and reliability. The problem in this area is …
[HTML][HTML] On the use of deep learning in software defect prediction
Context: Automated software defect prediction (SDP) methods are increasingly applied,
often with the use of machine learning (ML) techniques. Yet, the existing ML-based …
often with the use of machine learning (ML) techniques. Yet, the existing ML-based …
Machine/deep learning for software engineering: A systematic literature review
Since 2009, the deep learning revolution, which was triggered by the introduction of
ImageNet, has stimulated the synergy between Software Engineering (SE) and Machine …
ImageNet, has stimulated the synergy between Software Engineering (SE) and Machine …
Semantic feature learning for software defect prediction from source code and external knowledge
J Liu, J Ai, M Lu, J Wang, H Shi - Journal of Systems and Software, 2023 - Elsevier
Software defects not only reduce operational reliability but also significantly increase overall
maintenance costs. Consequently, it is necessary to predict software defects at an early …
maintenance costs. Consequently, it is necessary to predict software defects at an early …
Data quality issues in software fault prediction: a systematic literature review
Software fault prediction (SFP) aims to improve software quality with a possible minimum
cost and time. Various machine learning models have been proposed in the past for …
cost and time. Various machine learning models have been proposed in the past for …
Software defect prediction with semantic and structural information of codes based on graph neural networks
C Zhou, P He, C Zeng, J Ma - Information and Software Technology, 2022 - Elsevier
Context: Most defect prediction methods consider a series of traditional manually designed
static code metrics. However, only using these hand-crafted features is impractical. Some …
static code metrics. However, only using these hand-crafted features is impractical. Some …
A comprehensive comparative study of clustering-based unsupervised defect prediction models
Software defect prediction recommends the most defect-prone software modules for
optimization of the test resource allocation. The limitation of the extensively-studied …
optimization of the test resource allocation. The limitation of the extensively-studied …
Predictive models in software engineering: Challenges and opportunities
Predictive models are one of the most important techniques that are widely applied in many
areas of software engineering. There have been a large number of primary studies that …
areas of software engineering. There have been a large number of primary studies that …
Simplified deep forest model based just-in-time defect prediction for android mobile apps
The popularity of mobile devices has led to an explosive growth in the number of mobile
apps in which Android mobile apps are the mainstream. Android mobile apps usually …
apps in which Android mobile apps are the mainstream. Android mobile apps usually …