Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
An exploratory study on self-admitted technical debt
Throughout a software development life cycle, developers knowingly commit code that is
either incomplete, requires rework, produces errors, or is a temporary workaround. Such …
either incomplete, requires rework, produces errors, or is a temporary workaround. Such …
Using natural language processing to automatically detect self-admitted technical debt
The metaphor of technical debt was introduced to express the trade off between productivity
and quality, ie, when developers take shortcuts or perform quick hacks. More recently, our …
and quality, ie, when developers take shortcuts or perform quick hacks. More recently, our …
Neural network-based detection of self-admitted technical debt: From performance to explainability
Technical debt is a metaphor to reflect the tradeoff software engineers make between short-
term benefits and long-term stability. Self-admitted technical debt (SATD), a variant of …
term benefits and long-term stability. Self-admitted technical debt (SATD), a variant of …
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 …
Using complexity, coupling, and cohesion metrics as early indicators of vulnerabilities
Software security failures are common and the problem is growing. A vulnerability is a
weakness in the software that, when exploited, causes a security failure. It is difficult to detect …
weakness in the software that, when exploited, causes a security failure. It is difficult to detect …
@ tcomment: Testing javadoc comments to detect comment-code inconsistencies
Code comments are important artifacts in software. Javadoc comments are widely used in
Java for API specifications. API developers write Javadoc comments, and API users read …
Java for API specifications. API developers write Javadoc comments, and API users read …
Improving the explainability of Random Forest classifier–user centered approach
Machine Learning (ML) methods are now influencing major decisions about patient care,
new medical methods, drug development and their use and importance are rapidly …
new medical methods, drug development and their use and importance are rapidly …
Detecting and quantifying different types of self-admitted technical debt
Technical Debt is a term that has been used to express non-optimal solutions during the
development of software projects. These non optimal solutions are often shortcuts that allow …
development of software projects. These non optimal solutions are often shortcuts that allow …
Examining the impact of self-admitted technical debt on software quality
Technical debt refers to incomplete or temporary workarounds that allow us to speed
software development in the short term at the cost of paying a higher price later on. Recently …
software development in the short term at the cost of paying a higher price later on. Recently …
How far have we progressed in identifying self-admitted technical debts? A comprehensive empirical study
Background. Self-admitted technical debt (SATD) is a special kind of technical debt that is
intentionally introduced and remarked by code comments. Those technical debts reduce the …
intentionally introduced and remarked by code comments. Those technical debts reduce the …