作者
Aiko Yamashita, Marco Zanoni, Francesca Arcelli Fontana, Bartosz Walter
发表日期
2015
简介
The presence of anti-patterns and code smells can affect adversely software evolution and quality. Recent work has shown that code smells that appear together in the same file (i.e., collocated smells) can interact with each other, leading to various types of maintenance issues and/or to the intensification of negative effects. It has also been found that code smell interactions can occur across coupled files (i.e., coupled smells), with comparable negative effects as the interaction of same-file (collocated) smells. Different inter-smell relations have been described in previous work, yet only few studies have evaluated them empirically. This study attempts to replicate the findings from previous work on inter-smell relations by analyzing larger systems, and by including both industrial and open source ones. We also include the analysis of coupled smells in addition to collocated smells, to achieve a more complete picture of …
引用总数
201620172018201920202021202220232024551410916544
学术搜索中的文章
A Yamashita, M Zanoni, FA Fontana, B Walter - 2015 IEEE International conference on software …, 2015