Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
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 …
Do pretrained language models indeed understand software engineering tasks?
Artificial intelligence (AI) for software engineering (SE) tasks has recently achieved
promising performance. In this article, we investigate to what extent the pre-trained language …
promising performance. In this article, we investigate to what extent the pre-trained language …
Rmove: Recommending move method refactoring opportunities using structural and semantic representations of code
Incorrect placement of methods within classes is a typical code smell called Feature Envy,
which causes additional maintenance and cost during evolution. To remove this design flaw …
which causes additional maintenance and cost during evolution. To remove this design flaw …
Survey of software defect prediction features
S Qiu, BE, J He, L Liu - Neural Computing and Applications, 2024 - Springer
Software defect prediction (SDP) is a technique that uses known software features and
defect information to predict target software defects. It helps reduce software development …
defect information to predict target software defects. It helps reduce software development …
Cross-project concurrency bug prediction using domain-adversarial neural network
In recent years, software bug prediction has shown to be effective in narrowing down the
potential bug modules and boosting the efficiency and precision of existing testing and …
potential bug modules and boosting the efficiency and precision of existing testing and …
One-to-One or One-to-Many? Suggesting Extract Class Refactoring Opportunities with Intra-class Dependency Hypergraph Neural Network
Excessively large classes that encapsulate multiple responsibilities are challenging to
comprehend and maintain. Addressing this issue, several Extract Class refactoring tools …
comprehend and maintain. Addressing this issue, several Extract Class refactoring tools …
REMS: Recommending extract method refactoring opportunities via multi-view representation of code property graph
Extract Method is one of the most frequently performed refactoring operations for the
decomposition of large and complex methods, which can also be combined with other …
decomposition of large and complex methods, which can also be combined with other …
Automatic software bug prediction using adaptive artificial jelly optimization with long short-term memory
In the software maintenance and development process, software bug detection is an
essential problem because it is related to complete software success. It is recommended to …
essential problem because it is related to complete software success. It is recommended to …
A hierarchical feature ensemble deep learning approach for software defect prediction
S Zhang, S Jiang, Y Yan - International Journal of Software …, 2023 - World Scientific
Software defect prediction can detect modules that may have defects in advance and
optimize resource allocation to improve test efficiency and reduce development costs …
optimize resource allocation to improve test efficiency and reduce development costs …
[HTML][HTML] Research of software defect prediction model based on complex network and graph neural network
M Cui, S Long, Y Jiang, X Na - Entropy, 2022 - mdpi.com
The goal of software defect prediction is to make predictions by mining the historical data
using models. Current software defect prediction models mainly focus on the code features …
using models. Current software defect prediction models mainly focus on the code features …