Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Actionable code smell identification with fusion learning of metrics and semantics
D Yu, Q Yang, X Chen, J Chen, S Wang, Y Xu - Science of Computer …, 2024 - Elsevier
Code smell detection is one of the essential tasks in the field of software engineering.
Identifying whether a code snippet has a code smell is subjective and varies by …
Identifying whether a code snippet has a code smell is subjective and varies by …
[PDF][PDF] On maintainability and microservice dependencies: How do changes propagate?
Modern software systems evolve rapidly, especially when boosted by continuous integration
and delivery. While many tools exist to help manage the maintainability of monolithic …
and delivery. While many tools exist to help manage the maintainability of monolithic …
Impact in software engineering activities after one year of COVID-19 restrictions for startups and established companies
The restrictions imposed by the COVID-19 pandemic required software development teams
to adapt, being forced to work remotely and adjust the software engineering activities …
to adapt, being forced to work remotely and adjust the software engineering activities …
[HTML][HTML] Evolution patterns of software-architecture smells: An empirical study of intra-and inter-version smells
Abstract Architecture smells are a widely established concept to describe symptoms of
software degradation by measuring perceived violations of software-design principles. As …
software degradation by measuring perceived violations of software-design principles. As …
An experience report on technical debt in pull requests: Challenges and lessons learned
Background: GitHub is a collaborative platform for global software development, where Pull
Requests (PRs) are essential to bridge code changes with version control. However …
Requests (PRs) are essential to bridge code changes with version control. However …
Advancing Technical Debt Management in Software Systems with a Comprehensive TD Indicator and Question Catalog
D Çağlayan, Ö Özcan-Top - ACM SIGAPP Applied Computing Review, 2024 - dl.acm.org
The Technical Debt (TD) metaphor was introduced over three decades ago and continues to
challenge software development projects. Despite its recognized importance, there is a lack …
challenge software development projects. Despite its recognized importance, there is a lack …
Towards Change Impact Analysis in Microservices-based System Evolution
T Cerny, G Goulis, AS Abdelfattah - ar**s for Machine Learning-Based Code-to-Architecture Mappers Using InMap
Software architecture consistency checking (SACC) is a popular method to detect
architecture degradation. Most SACC techniques require software engineers to manually …
architecture degradation. Most SACC techniques require software engineers to manually …
On Maintainability and Microservice Dependencies: How Do Changes Propagate?[On Maintainability and Microservice Dependencies: How Do Changes Propagate?]
Modern software systems evolve rapidly, especially when boosted by continuous integration
and delivery. While many tools exist to help manage the maintainability of monolithic …
and delivery. While many tools exist to help manage the maintainability of monolithic …