search menu icon-carat-right cmu-wordmark

Seventh International Workshop on Managing Technical Debt Collection

This collection includes presentations from the Seventh International Workshop on Managing Technical Debt. Participants shared approaches to software maintenance and evolution.


Software Engineering Institute

This collection was created for a conference series or symposium and does not necessarily reflect the positions and views of the Software Engineering Institute.

Technical debt is a metaphor that software developers and managers increasingly use to communicate key trade-offs related to time planning and quality issues. The Managing Technical Debt workshop series has, since 2010, brought together practitioners and researchers to discuss and define issues related to technical debt and how they can be studied. This collection includes presenations about tools for measuring and managing technical debt, application of financial theories, source code analysis, code smells, refactoring, decision making, and empirical industrial studies.

The workshop summary was published as Technical Debt: Broadening Perspectives Report on the Seventh Workshop on Managing Technical Debt (MTD 2015), ACM SIGSOFT Software Engineering Notes, Volume 41, Issue 2, March 2016, pages 38-41.

The proceedings are available at IEEE Xplore.

The presentation slides are linked below.

Towards an Open-Source Tool for Measuring and Visualizing the Interest of Technical Debt

October 2015

This work advances the measurement and visualization of interest on technical debt and introduces MIND, an open-source tool that supports quantification of interest.

Detecting and Quantifying Different Types of Self-Admitted Technical Debt

October 2015

This presentation examines source-code comments to detect and categorize types of technical debt and proposes four simple filtering heuristics to detect them.

Towards a Prioritization of Code Debt: A Code Smell Intensity Index

October 2015

This presentation provides an Intensity Index to determine the most critical instances of code smells, a source of technical debt in software, to aid in their removal.

A Contextualized Vocabulary Model for Identifying Technical Debt in Code Comments

October 2015

This presentation describes a study of two large, open-source software projects and proposes a model to support identifying technical debt with code comment analysis.

Identifying and Visualizing Architectural Debt and Its Efficiency Interest in the Automotive Domain: A Case Study

October 2015

This presentation examines architectural technical debt at the Volvo Car Group and introduces a visual tool to communicate this debt and its interest to stakeholders.

Estimating the Breaking Point for Technical Debt

October 2015

The interest on technical debt can sum to an amount larger than the effort to repay the initial debt; this presentation describes an approach for estimating this point.

Technical Debt of Standardized Test Software

October 2015

Technical debt investigations have become more important in the software development industry; the same challenges are valid for automated test systems.

A Framework to Aid in Decision Making for Technical Debt Management

October 2015

This presentation introduces a framework to aid in decision making for technical debt management, classified into groups and stakeholders' points of view.

The Restructuring and Refinancing of Technical Debt

October 2015

This presentation looks at technical debt as a leverage product that is contingent on the liquidity of the debtor to more effectively assess the incurment of debt.