Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Deep learning-based software engineering: progress, challenges, and opportunities
Researchers have recently achieved significant advances in deep learning techniques,
which in turn has substantially advanced other research disciplines, such as natural …
which in turn has substantially advanced other research disciplines, such as natural …
Motivations, Challenges, Best Practices, and Benefits for Bots and Conversational Agents in Software Engineering: A Multivocal Literature Review
Bots are software systems designed to support users by automating specific processes,
tasks, or activities. When these systems implement a conversational component to interact …
tasks, or activities. When these systems implement a conversational component to interact …
The living review on automated program repair
M Monperrus - 2018 - hal.science
Concept This paper is a living review on automatic program repair 1. Compared to a
traditional survey, a living review evolves over time. I use a concise bullet-list style meant to …
traditional survey, a living review evolves over time. I use a concise bullet-list style meant to …
Towards an AI knowledge assistant for context-aware learning experiences in software capstone project development
Software assistants have significantly impacted software development for both practitioners
and students, particularly in capstone projects. The effectiveness of these tools varies based …
and students, particularly in capstone projects. The effectiveness of these tools varies based …
Don't disturb me: Challenges of interacting with software bots on open source software projects
Software bots are used to streamline tasks in Open Source Software (OSS) projects' pull
requests, saving development cost, time, and effort. However, their presence can be …
requests, saving development cost, time, and effort. However, their presence can be …
Effectiveness of chatgpt for static analysis: How far are we?
This paper conducted a novel study to explore the capabilities of ChatGPT, a state-of-the-art
LLM, in static analysis tasks such as static bug detection and false positive warning removal …
LLM, in static analysis tasks such as static bug detection and false positive warning removal …
SpongeBugs: Automatically generating fix suggestions in response to static code analysis warnings
Static code analysis tools such as FindBugs and SonarQube are widely used on open-
source and industrial projects to detect a variety of issues that may negatively affect the …
source and industrial projects to detect a variety of issues that may negatively affect the …
BotHunter: An approach to detect software bots in GitHub
Bots have become popular in software projects as they play critical roles, from running tests
to fixing bugs/vulnerabilities. However, the large number of software bots adds extra effort to …
to fixing bugs/vulnerabilities. However, the large number of software bots adds extra effort to …
What to expect from code review bots on GitHub? a survey with OSS maintainers
Software bots are used by Open Source Software (OSS) projects to streamline the code
review process. Interfacing between developers and automated services, code review bots …
review process. Interfacing between developers and automated services, code review bots …
Sorald: Automatic patch suggestions for sonarqube static analysis violations
Previous work has shown that early resolution of issues detected by static code analyzers
can prevent major costs later on. However, developers often ignore such issues for two main …
can prevent major costs later on. However, developers often ignore such issues for two main …