Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Predictive models in software engineering: Challenges and opportunities
Predictive models are one of the most important techniques that are widely applied in many
areas of software engineering. There have been a large number of primary studies that …
areas of software engineering. There have been a large number of primary studies that …
Topic modeling in software engineering research
Topic modeling using models such as Latent Dirichlet Allocation (LDA) is a text mining
technique to extract human-readable semantic “topics”(ie, word clusters) from a corpus of …
technique to extract human-readable semantic “topics”(ie, word clusters) from a corpus of …
Bugs in large language models generated code: An empirical study
Abstract Large Language Models (LLMs) for code have gained significant attention recently.
They can generate code in different programming languages based on provided prompts …
They can generate code in different programming languages based on provided prompts …
[HTML][HTML] A survey on bug deduplication and triage methods from multiple points of view
C Qian, M Zhang, Y Nie, S Lu, H Cao - Applied Sciences, 2023 - mdpi.com
To address the issue of insufficient testing caused by the continuous reduction of software
development cycles, many organizations maintain bug repositories and bug tracking …
development cycles, many organizations maintain bug repositories and bug tracking …
Capbug-a framework for automatic bug categorization and prioritization using nlp and machine learning algorithms
Bug reports facilitate software development teams in improving the quality of software.
These reports include significant information related to problems encountered within a …
These reports include significant information related to problems encountered within a …
How bugs are born: a model to identify how bugs are introduced in software components
When identifying the origin of software bugs, many studies assume that “a bug was
introduced by the lines of code that were modified to fix it”. However, this assumption does …
introduced by the lines of code that were modified to fix it”. However, this assumption does …
Multi-triage: A multi-task learning framework for bug triage
Assigning developers and allocating issue types are two important tasks in the bug triage
process. Existing approaches tackle these two tasks separately, which is time-consuming …
process. Existing approaches tackle these two tasks separately, which is time-consuming …
Bee: A tool for structuring and analyzing bug reports
This paper introduces BEE, a tool that automatically analyzes user-written bug reports and
provides feedback to reporters and developers about the system's observed behavior (OB) …
provides feedback to reporters and developers about the system's observed behavior (OB) …
Gang of eight: A defect taxonomy for infrastructure as code scripts
Defects in infrastructure as code (IaC) scripts can have serious consequences, for example,
creating large-scale system outages. A taxonomy of IaC defects can be useful for …
creating large-scale system outages. A taxonomy of IaC defects can be useful for …
Classification of bugs in cloud computing applications using machine learning techniques
In software development, the main problem is recognizing the security-oriented issues within
the reported bugs due to their unacceptable failure rate to provide satisfactory reliability on …
the reported bugs due to their unacceptable failure rate to provide satisfactory reliability on …