Towards a prioritization of code debt: A code smell Intensity Index

@article{Fontana2015TowardsAP,
  title={Towards a prioritization of code debt: A code smell Intensity Index},
  author={F. Fontana and Vincenzo Ferme and Marco Zanoni and Riccardo Roveda},
  journal={2015 IEEE 7th International Workshop on Managing Technical Debt (MTD)},
  year={2015},
  pages={16-24}
}
  • F. Fontana, Vincenzo Ferme, +1 author Riccardo Roveda
  • Published 2015
  • Computer Science
  • 2015 IEEE 7th International Workshop on Managing Technical Debt (MTD)
  • Code smells can be used to capture symptoms of code decay and potential maintenance problems that can be avoided by applying the right refactoring. They can be seen as a source of technical debt. However, tools for code smell detection often provide far too many and different results, and identify many false positive code smell instances. In fact, these tools are rooted on initial and rather informal code smell definitions. This represents a challenge to interpret their results in different… CONTINUE READING

    Figures and Topics from this paper.

    Explore Further: Topics Discussed in This Paper

    Context-based code smells prioritization for prefactoring
    • 14
    • PDF
    Toward a Smell-Aware Bug Prediction Model
    • 39
    • PDF
    An Investigative Study on How Developers Filter and Prioritize Code Smells
    • 5
    • PDF
    How Do Developers Select and Prioritize Code Smells? A Preliminary Study
    • 4
    • PDF
    Smells Like Teen Spirit: Improving Bug Prediction Performance Using the Intensity of Code Smells
    • 30
    • PDF

    References

    Publications referenced by this paper.
    SHOWING 1-10 OF 38 REFERENCES
    Detecting bad smells in source code using change history information
    • 157
    • PDF
    An approach to prioritize code smells for refactoring
    • 66
    Java quality assurance by detecting code smells
    • 383
    • PDF
    Automatic Metric Thresholds Derivation for Code Smell Detection
    • 43
    Product Metrics for Automatic Identification of "Bad Smell" Design Problems in Java Source-Code
    • 206
    • PDF
    Towards Assessing Software Architecture Quality by Exploiting Code Smell Relations
    • 31
    • PDF
    DECOR: A Method for the Specification and Detection of Code and Design Smells
    • 577
    • PDF
    Code Smell Detecting Tool and Code Smell-Structure Bug Relationship
    • 25
    Investigating the impact of design debt on software quality
    • 114
    • PDF
    Filtering code smells detection results
    • 13