Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A systematic map** study on the combination of static and dynamic quality assurance techniques
CONTEXT: A lot of different quality assurance techniques exist to ensure high quality
products. However, most often they are applied in isolation. A systematic combination of …
products. However, most often they are applied in isolation. A systematic combination of …
How developers engage with static analysis tools in different contexts
Automatic static analysis tools (ASATs) are instruments that support code quality
assessment by automatically detecting defects and design issues. Despite their popularity …
assessment by automatically detecting defects and design issues. Despite their popularity …
Analyzing the state of static analysis: A large-scale evaluation in open source software
The use of automatic static analysis has been a software engineering best practice for
decades. However, we still do not know a lot about its use in real-world software projects …
decades. However, we still do not know a lot about its use in real-world software projects …
Modern code reviews in open-source projects: Which problems do they fix?
Code review is the manual assessment of source code by humans, mainly intended to
identify defects and quality problems. Modern Code Review (MCR), a lightweight variant of …
identify defects and quality problems. Modern Code Review (MCR), a lightweight variant of …
Rapid quality assurance with requirements smells
Bad requirements quality can cause expensive consequences during the software
development lifecycle, especially if iterations are long and feedback comes late. We aim at a …
development lifecycle, especially if iterations are long and feedback comes late. We aim at a …
Belief & evidence in empirical software engineering
Empirical software engineering has produced a steady stream of evidence-based results
concerning the factors that affect important outcomes such as cost, quality, and interval …
concerning the factors that affect important outcomes such as cost, quality, and interval …
Context is king: The developer perspective on the usage of static analysis tools
Automatic static analysis tools (ASATs) are tools that support automatic code quality
evaluation of software systems with the aim of (i) avoiding and/or removing bugs and (ii) …
evaluation of software systems with the aim of (i) avoiding and/or removing bugs and (ii) …
How many of all bugs do we find? a study of static bug detectors
Static bug detectors are becoming increasingly popular and are widely used by professional
software developers. While most work on bug detectors focuses on whether they find bugs at …
software developers. While most work on bug detectors focuses on whether they find bugs at …
Software product quality control
S Wagner - 2013 - Springer
This book has been a much longer process than I would have ever anticipated. The original
idea was to integrate and combine the research on software product quality control with my …
idea was to integrate and combine the research on software product quality control with my …
Evaluating static analysis defect warnings on production software
Static analysis tools for software defect detection are becoming widely used in practice.
However, there is little public information regarding the experimental evaluation of the …
However, there is little public information regarding the experimental evaluation of the …