Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Deep learning for code intelligence: Survey, benchmark and toolkit
Code intelligence leverages machine learning techniques to extract knowledge from
extensive code corpora, with the aim of develo** intelligent tools to improve the quality …
extensive code corpora, with the aim of develo** intelligent tools to improve the quality …
Machine learning for software engineering: A tertiary study
Machine learning (ML) techniques increase the effectiveness of software engineering (SE)
lifecycle activities. We systematically collected, quality-assessed, summarized, and …
lifecycle activities. We systematically collected, quality-assessed, summarized, and …
Deepwukong: Statically detecting software vulnerabilities using deep graph neural network
Static bug detection has shown its effectiveness in detecting well-defined memory errors, eg,
memory leaks, buffer overflows, and null dereference. However, modern software systems …
memory leaks, buffer overflows, and null dereference. However, modern software systems …
Enhancing static analysis for practical bug detection: An llm-integrated approach
While static analysis is instrumental in uncovering software bugs, its precision in analyzing
large and intricate codebases remains challenging. The emerging prowess of Large …
large and intricate codebases remains challenging. The emerging prowess of Large …
Path-sensitive code embedding via contrastive learning for software vulnerability detection
Machine learning and its promising branch deep learning have shown success in a wide
range of application domains. Recently, much effort has been expended on applying deep …
range of application domains. Recently, much effort has been expended on applying deep …
Prompt-enhanced software vulnerability detection using chatgpt
With the increase in software vulnerabilities that cause significant economic and social
losses, automatic vulnerability detection has become essential in software development and …
losses, automatic vulnerability detection has become essential in software development and …
[HTML][HTML] A survey on machine learning techniques applied to source code
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …
these techniques to a myriad of software engineering tasks that use source code analysis …
Savior: Towards bug-driven hybrid testing
Hybrid testing combines fuzz testing and concolic execution. It leverages fuzz testing to test
easy-to-reach code regions and uses concolic execution to explore code blocks guarded by …
easy-to-reach code regions and uses concolic execution to explore code blocks guarded by …
Multi-modal attention network learning for semantic source code retrieval
Code retrieval techniques and tools have been playing a key role in facilitating software
developers to retrieve existing code fragments from available open-source repositories …
developers to retrieve existing code fragments from available open-source repositories …
A survey on machine learning techniques for source code analysis
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …
these techniques to a myriad of software engineering tasks that use source code analysis …