DocumentCode :
2303346
Title :
On Investigating Code Smells Correlations
Author :
Fontana, Francesca Arcelli ; Zanoni, Marco
Author_Institution :
Dept. of Comput. Sci., Univ. of Milano Bicocca, Milan, Italy
fYear :
2011
fDate :
21-25 March 2011
Firstpage :
474
Lastpage :
475
Abstract :
Code smells are characteristics of the software that may indicate a code or design problem that can make software hard to evolve and maintain. Detecting and removing code smells, when necessary, improves the quality and maintainability of a system. Usually detection techniques are based on the computation of a particular set of combined metrics, or standard object-oriented metrics or metrics defined ad hoc for the smell detection. The paper investigates the direct and indirect correlations existing between smells. If one code smell exists, this can imply the existence of another code smell, or if one smell exists, another one cannot be there, or perhaps it could observe that some code smells tend to go together.
Keywords :
software maintenance; software metrics; software quality; code smell correlation; code smell detection; code smell removal; object-oriented metrics; system maintainability; system quality; Conferences; Correlation; Couplings; Detectors; Feature extraction; Measurement; Software; code quality evaluation; code smells detection; smell correlations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification and Validation Workshops (ICSTW), 2011 IEEE Fourth International Conference on
Conference_Location :
Berlin
Print_ISBN :
978-1-4577-0019-4
Electronic_ISBN :
978-0-7695-4345-1
Type :
conf
DOI :
10.1109/ICSTW.2011.14
Filename :
5954451
Link To Document :
بازگشت