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 …
Identifying self-admitted technical debt in open source projects using text mining
Technical debt is a metaphor to describe the situation in which long-term code quality is
traded for short-term goals in software projects. Recently, the concept of self-admitted …
traded for short-term goals in software projects. Recently, the concept of self-admitted …
A systematic literature review on explainability for machine/deep learning-based software engineering research
The remarkable achievements of Artificial Intelligence (AI) algorithms, particularly in
Machine Learning (ML) and Deep Learning (DL), have fueled their extensive deployment …
Machine Learning (ML) and Deep Learning (DL), have fueled their extensive deployment …
Defect prediction: Accomplishments and future challenges
As software systems play an increasingly important role in our lives, their complexity
continues to increase. The increased complexity of software systems makes the assurance …
continues to increase. The increased complexity of software systems makes the assurance …
Revisiting supervised and unsupervised models for effort-aware just-in-time defect prediction
Effort-aware just-in-time (JIT) defect prediction aims at finding more defective software
changes with limited code inspection cost. Traditionally, supervised models have been …
changes with limited code inspection cost. Traditionally, supervised models have been …
Supervised vs unsupervised models: A holistic look at effort-aware just-in-time defect prediction
Effort-aware just-in-time (JIT) defect prediction aims at finding more defective software
changes with limited code inspection cost. Traditionally, supervised models have been …
changes with limited code inspection cost. Traditionally, supervised models have been …
Combining word embedding with information retrieval to recommend similar bug reports
Similar bugs are bugs that require handling of many common code files. Developers can
often fix similar bugs with a shorter time and a higher quality since they can focus on fewer …
often fix similar bugs with a shorter time and a higher quality since they can focus on fewer …
Characterizing and predicting blocking bugs in open source projects
H Valdivia Garcia, E Shihab - … of the 11th working conference on mining …, 2014 - dl.acm.org
As software becomes increasingly important, its quality becomes an increasingly important
issue. Therefore, prior work focused on software quality and proposed many prediction …
issue. Therefore, prior work focused on software quality and proposed many prediction …
How practitioners perceive automated bug report management techniques
Bug reports play an important role in the process of debugging and fixing bugs. To reduce
the burden of bug report managers and facilitate the process of bug fixing, a great amount of …
the burden of bug report managers and facilitate the process of bug fixing, a great amount of …
Chaff from the wheat: Characterizing and determining valid bug reports
Developers use bug reports to triage and fix bugs. When triaging a bug report, developers
must decide whether the bug report is valid (ie, a real bug). A large amount of bug reports …
must decide whether the bug report is valid (ie, a real bug). A large amount of bug reports …