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
Link To Document