Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A critical review of large language model on software engineering: An example from chatgpt and automated program repair
Large Language Models (LLMs) have been gaining increasing attention and demonstrated
promising performance across a variety of Software Engineering (SE) tasks, such as …
promising performance across a variety of Software Engineering (SE) tasks, such as …
A systematic literature review on source code similarity measurement and clone detection: Techniques, applications, and challenges
M Zakeri-Nasrabadi, S Parsa, M Ramezani… - Journal of Systems and …, 2023 - Elsevier
Measuring and evaluating source code similarity is a fundamental software engineering
activity that embraces a broad range of applications, including but not limited to code …
activity that embraces a broad range of applications, including but not limited to code …
Automated program repair in the era of large pre-trained language models
Automated Program Repair (APR) aims to help developers automatically patch software
bugs. However, current state-of-the-art traditional and learning-based APR techniques face …
bugs. However, current state-of-the-art traditional and learning-based APR techniques face …
An analysis of the automatic bug fixing performance of chatgpt
To support software developers in finding and fixing software bugs, several automated
program repair techniques have been introduced. Given a test suite, standard methods …
program repair techniques have been introduced. Given a test suite, standard methods …
Keep the Conversation Going: Fixing 162 out of 337 bugs for $0.42 each using ChatGPT
Automated Program Repair (APR) aims to automatically generate patches for buggy
programs. Recent APR work has been focused on leveraging modern Large Language …
programs. Recent APR work has been focused on leveraging modern Large Language …
Copiloting the copilots: Fusing large language models with completion engines for automated program repair
During Automated Program Repair (APR), it can be challenging to synthesize correct
patches for real-world systems in general-purpose programming languages. Recent Large …
patches for real-world systems in general-purpose programming languages. Recent Large …
Large language models for code: Security hardening and adversarial testing
Large language models (large LMs) are increasingly trained on massive codebases and
used to generate code. However, LMs lack awareness of security and are found to …
used to generate code. However, LMs lack awareness of security and are found to …
Less training, more repairing please: revisiting automated program repair via zero-shot learning
Due to the promising future of Automated Program Repair (APR), researchers have
proposed various APR techniques, including heuristic-based, template-based, and …
proposed various APR techniques, including heuristic-based, template-based, and …
Conversational automated program repair
Automated Program Repair (APR) can help developers automatically generate patches for
bugs. Due to the impressive performance obtained using Large Pre-Trained Language …
bugs. Due to the impressive performance obtained using Large Pre-Trained Language …
Lost in translation: A study of bugs introduced by large language models while translating code
Code translation aims to convert source code from one programming language (PL) to
another. Given the promising abilities of large language models (LLMs) in code synthesis …
another. Given the promising abilities of large language models (LLMs) in code synthesis …