Bagging 异构集成的代码异味检测与重构优先级划分.
吴海涛, 蔡咏琦, 高建华 - Journal of Computer Engineering …, 2024 - search.ebscohost.com
代码异味是不良的设计和代码实现的症状, 可能阻碍代码理解, 增加代码更改和出错的可能性.
以前的研究专注于单一模型在代码异味上的检测, 并且无法为开发人员提供重构建议 …
以前的研究专注于单一模型在代码异味上的检测, 并且无法为开发人员提供重构建议 …
Handling uncertainty in SBSE: a possibilistic evolutionary approach for code smells detection
Code smells, also known as anti-patterns, are poor design or implementation choices that
hinder program comprehensibility and maintainability. While several code smell detection …
hinder program comprehensibility and maintainability. While several code smell detection …
A possibilistic evolutionary approach to handle the uncertainty of software metrics thresholds in code smells detection
A code smells detection rule is a combination of metrics with their corresponding crisp
thresholds and labels. The goal of this paper is to deal with metrics' thresholds uncertainty; …
thresholds and labels. The goal of this paper is to deal with metrics' thresholds uncertainty; …
Dealing with Label Uncertainty in Web Service Anti-patterns Detection using a Possibilistic Evolutionary Approach
Like the case of any software, Web Services (WSs) developers could introduce anti-patterns
due to the lack of experience and badly-planned changes. During the last decade, search …
due to the lack of experience and badly-planned changes. During the last decade, search …