search menu icon-carat-right cmu-wordmark

Towards an Ontology of Terms on Technical Debt

September 2014 Presentation
Nicolli S. R. Alves (Universidade Salvador), Leilane F. Ribeiro (Universidade Salvador), Vivyane Caires (Universidade Salvador), Thiago S. Mendes (Frauhofer Project Center for Software and System Engineering at UFBA), Rodrigo O. Spínola (Universidade Salvador)

This presentation discusses an ontology of terms for technical debt that classifies debt by the activity of the development process in which the debt was associated.

Publisher:

Software Engineering Institute

Abstract

This presentation was part of the Sixth International Workshop on Managing Technical Debt, held in conjunction with the 30th International Conference on Software Maintenance and Evolution (ICSME 2014).

This presentation describes what technical debt is and discusses an ontology of terms for technical debt. There are some existing initiatives to organize the different types of technical debt. However, these initiatives do not consider the nature of the debt as a factor in its classification. The presenter defines "nature" as the activity of the development process execution in which the debt was inserted or with which it is associated. The research goal was to propose an ontology to organize the different types of technical debt, considering their nature as a classification criterion, and to identify indicators to classify each type of technical debt on software projects.