Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
“Leagile” software development: An experience report analysis of the application of lean approaches in agile software development
In recent years there has been a noticeable shift in attention from those who use agile
software development toward lean software development, often labelled as a shift “from …
software development toward lean software development, often labelled as a shift “from …
Pitfalls and guidelines for using time-based Git data
Many software engineering research papers rely on time-based data (eg, commit
timestamps, issue report creation/update/close dates, release dates). Like most real-world …
timestamps, issue report creation/update/close dates, release dates). Like most real-world …
[HTML][HTML] Test automation maturity improves product quality—Quantitative study of open source projects using continuous integration
The popularity of continuous integration (CI) is increasing as a result of market pressure to
release product features or updates frequently. The ability of CI to deliver quality at speed …
release product features or updates frequently. The ability of CI to deliver quality at speed …
Sourcererjbf: A java build framework for large-scale compilation
Researchers and tool developers working on dynamic analysis, software testing, automated
program repair, verification, and validation, need large compiled, compilable, and …
program repair, verification, and validation, need large compiled, compilable, and …
An exploratory study on the usage and readability of messages within assertion methods of test cases
Unit testing is a vital part of the software development process and involves developers
writing code to verify or assert production code. Furthermore, to help comprehend the test …
writing code to verify or assert production code. Furthermore, to help comprehend the test …
How do developers use type inference: an exploratory study in Kotlin
Statically typed languages offer numerous benefits to developers, such as improved code
quality and reduced runtime errors, but they also require the overhead of manual type …
quality and reduced runtime errors, but they also require the overhead of manual type …
Sharing Software-Evolution Datasets: Practices, Challenges, and Recommendations
Sharing research artifacts (eg, software, data, protocols) is an immensely important topic for
improving transparency, replicability, and reusability in research, and has recently gained …
improving transparency, replicability, and reusability in research, and has recently gained …
Architectural Technical Debt: Identification and Management
R Verdecchia - 2021 - research.vu.nl
Architectural technical debt (ATD) in a software-intensive system is the sum of all design
choices that may have been suitable or even optimal at the time they were made, but which …
choices that may have been suitable or even optimal at the time they were made, but which …
An Review on Automated Test Data Generation with Java Environment
P Chavan, P Chavan - 2024 First International Conference on …, 2024 - ieeexplore.ieee.org
Software testing has long been regarded as a useful method for raising the caliber and
dependability of software. Path testing is the principal technique for improving software …
dependability of software. Path testing is the principal technique for improving software …
[PDF][PDF] Analyzing Software Evolution Datasets and Their Use Cases
S Kittan - 2023 - wwwiti.cs.uni-magdeburg.de
Sharing research artifacts (eg, software, data, protocols) is an immensely important topic for
improving transparency, replicability, and reusability in research (ie, open science), and has …
improving transparency, replicability, and reusability in research (ie, open science), and has …