• 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