• DocumentCode
    174955
  • Title

    A Framework for Estimating Interest on Technical Debt by Monitoring Developer Activity Related to Code Comprehension

  • Author

    Singh, V. ; Snipes, Will ; Kraft, Nicholas A.

  • Author_Institution
    Univ. of Delaware, Newark, DE, USA
  • fYear
    2014
  • fDate
    30-30 Sept. 2014
  • Firstpage
    27
  • Lastpage
    30
  • Abstract
    Evaluating technical debt related to code structure at a fine-grained level of detail is feasible using static code metrics to identify troublesome areas of a software code base. However, estimating the interest payments at a similar level of detail is a manual process relying on developers to submit their estimates as they encounter instances of technical debt. We propose a framework that continuously estimates interest payments using code comprehension metrics produced by a tool that monitors developer activities in the Integrated Development Environment. We describe the framework and demonstrate how it is used to evaluate the presence of technical debt and interest payments accumulated for code in an industrial software product.
  • Keywords
    program diagnostics; software maintenance; software tools; code comprehension metrics; code maintainability; developer activity monitoring; industrial software product; integrated development environment; static analysis; technical debt interest estimation; Conferences; Technical Debt; code metrics; code smells; program comprehension; software maintenance; static analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Managing Technical Debt (MTD), 2014 Sixth International Workshop on
  • Conference_Location
    Victoria, BC
  • Type

    conf

  • DOI
    10.1109/MTD.2014.16
  • Filename
    6974886