Software defect prediction (SDP) can be used to produce reliable, high-quality software. The current SDP is practiced on program granular components (such as file level, class level, or function level), which cannot accurately predict failures. To solve this problem, we propose a new framework called DP-AGL, which uses attention-based GRU-LSTM for statement-level defect prediction. By using clang to build an abstract syntax tree (AST), we define a set of 32 statement-level metrics. We label each statement, then make a three-dimensional vector and apply it as an automatic learning model, and then use a gated recurrent unit (GRU) with a long short-term memory (LSTM). In addition, the Attention mechanism is used to generate important features ...
Background: Software defect prediction has been an active area of research for the last few decades....
Abstract Defect prediction is one of the significant challenges in the software development lifecyc...
An automatic mode that increases sample stability is checked to verify the software design. Predict ...
Software defect prediction (SDP) seeks to estimate fault-prone areas of the code to focus testing ac...
In order to improve software reliability, software defect prediction is applied to the process of so...
Defect prediction models are proposed to help a team prioritize source code areas files that need So...
Application of defect predictors in software development helps the managers to allocate their resour...
Defect prediction models are proposed to help a team prioritize source code areas files that need So...
Application of defect predictors in software development helps the managers to allocate their resour...
Abstract — Predicting defect-prone software components is an economically important activity. Softwa...
Abstract—Software defect prediction can help to allocate testing resources efficiently through ranki...
Software defect prediction has become a significant study path in the field of software engineering ...
Different data preprocessing methods and classifiers have been established and evaluated earlier for...
After a software defect is reported with a title and a text description, a competent developer needs...
Abstract—Many defect prediction techniques have been pro-posed. While they often take the author of ...
Background: Software defect prediction has been an active area of research for the last few decades....
Abstract Defect prediction is one of the significant challenges in the software development lifecyc...
An automatic mode that increases sample stability is checked to verify the software design. Predict ...
Software defect prediction (SDP) seeks to estimate fault-prone areas of the code to focus testing ac...
In order to improve software reliability, software defect prediction is applied to the process of so...
Defect prediction models are proposed to help a team prioritize source code areas files that need So...
Application of defect predictors in software development helps the managers to allocate their resour...
Defect prediction models are proposed to help a team prioritize source code areas files that need So...
Application of defect predictors in software development helps the managers to allocate their resour...
Abstract — Predicting defect-prone software components is an economically important activity. Softwa...
Abstract—Software defect prediction can help to allocate testing resources efficiently through ranki...
Software defect prediction has become a significant study path in the field of software engineering ...
Different data preprocessing methods and classifiers have been established and evaluated earlier for...
After a software defect is reported with a title and a text description, a competent developer needs...
Abstract—Many defect prediction techniques have been pro-posed. While they often take the author of ...
Background: Software defect prediction has been an active area of research for the last few decades....
Abstract Defect prediction is one of the significant challenges in the software development lifecyc...
An automatic mode that increases sample stability is checked to verify the software design. Predict ...