Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A review of code smell mining techniques
G Rasool, Z Arshad - Journal of Software: Evolution and …, 2015 - Wiley Online Library
Over the past 15 years, researchers presented numerous techniques and tools for mining
code smells. It is imperative to classify, compare, and evaluate existing techniques and tools …
code smells. It is imperative to classify, compare, and evaluate existing techniques and tools …
A review on search-based tools and techniques to identify bad code smells in object-oriented systems
A Kaur, G Dhiman - Harmony Search and Nature Inspired Optimization …, 2019 - Springer
Researchers have provided various techniques and tools in the past few years for
identification of code smells. Due to their changing outcomes and features, the classification …
identification of code smells. Due to their changing outcomes and features, the classification …
Catalog and detection techniques of microservice anti-patterns and bad smells: A tertiary study
Background: Various works investigated microservice anti-patterns and bad smells in the
past few years. We identified seven secondary publications that summarize these, but they …
past few years. We identified seven secondary publications that summarize these, but they …
Do developers care about code smells? An exploratory survey
Code smells are a well-known metaphor to describe symptoms of code decay or other
issues with code quality which can lead to a variety of maintenance problems. Even though …
issues with code quality which can lead to a variety of maintenance problems. Even though …
Exploring the impact of inter-smell relations on software maintainability: An empirical study
Code smells are indicators of issues with source code quality that may hinder evolution.
While previous studies mainly focused on the effects of individual code smells on …
While previous studies mainly focused on the effects of individual code smells on …
Measurement and quality in object-oriented design
R Marinescu - 21st IEEE International Conference on Software …, 2005 - ieeexplore.ieee.org
In order to support the maintenance of object-oriented software systems, the quality of their
design must be evaluated using adequate quantification means. In spite of the current …
design must be evaluated using adequate quantification means. In spite of the current …
Assessing technical debt by identifying design flaws in software systems
R Marinescu - IBM Journal of Research and Development, 2012 - ieeexplore.ieee.org
Tough time-to-market constraints and unanticipated integration or evolution issues lead to
design tradeoffs that usually cause flaws in the structure of a software system. Thus …
design tradeoffs that usually cause flaws in the structure of a software system. Thus …
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 …
Product metrics for automatic identification of" bad smell" design problems in java source-code
MJ Munro - 11th IEEE International Software Metrics …, 2005 - ieeexplore.ieee.org
Refactoring can have a direct influence on reducing the cost of software maintenance
through changing the internal structure of the source-code to improve the overall design that …
through changing the internal structure of the source-code to improve the overall design that …
Operationalised product quality models and assessment: The Quamoco approach
Context Software quality models provide either abstract quality characteristics or concrete
quality measurements; there is no seamless integration of these two aspects. Quality …
quality measurements; there is no seamless integration of these two aspects. Quality …