Sixth International Workshop on Managing Technical Debt

In conjunction with ICSME 2014

2014 Workshop Program

The workshop will be organized as a combination of invited presentations and interactive sessions to discuss progress on managing technical debt. Invited industry speakers will share their experiences with introducing technical debt management into their system development efforts. Interactive sessions will consider how to focus research on critical industry problems where empirical evidence can be collected and will provide an environment in which to explore innovative research direction.

9:00-9:30 Opening Welcome and Overview

Carolyn Seaman, MTD 2014 Chair

9:30-10:30 Session 1: Full Paper Presentations

Authors of full papers will present overviews of their research in 15 minutes. Following the overviews, discussants assigned to each paper will make brief comments (5 minutes), including some combination of

  • how the paper made the discussant think differently about his or her own work
  • how the paper is related in some way to the discussant's own work
  • some advice for the authors in continuing their work
  • identification of collaboration opportunities or synergies
  • discussion questions based on the presented paper

Each discussant will then lead questions and discussions for about 10 minutes.

The Correspondence Between Software Quality Models and Technical Debt Estimation Approaches
Isaac Griffith, Montana State University; Zadia Codabux, Mississippi State University; Derek Reimanis, Montana State University; Ajay Deo, Byron Williams, Mississippi State University; and Clemente Izurieta, Montana State University

     Presenter: Clemente Izurieta
     Discussant: Johannes Holvitie

Technical Debt and the Effect of Agile Software Development Practices on It: An Industry Practitioner Survey
Johannes Holvitie, Ville Leppänen, and Sami Hyrynsalmi, University of Turku

     Presenter: Johannes Holvitie
     Discussant: Antonio Martini

10:30-11:00 Nutrition Break

11:00-12:00 Session 2: Full Paper Presentations Continued

Towards an Ontology of Terms on Technical Debt
Nicolli S. R. Alves, Leilane F. Ribeiro, Vivyane Caires, Universidade Salvador; Thiago S. Mendes, Fraunhofer Project Center for Software and System Engineering at UFBA; and Rodrigo O. Spínola, Universidade Salvador

     Presenter: Thiago S. Mendes
     Discussant: Clemente Izurieta

Explicating, Understanding, and Managing Technical Debt from Self-Driving Miniature Car Projects
Md. Abdullah Al Mamun, Chalmers University of Technology; Christian Berger, University of Gothenburg; and Jorgen Hansson, University of Skovde

     Presenter: Antonio Martini
     Discussant: Thiago S. Mendes

12:00-12:30 Open Discussion of Full Papers

12:30-1:30 Lunch

1:30-3:30 Session 3: Short Paper Presentations

Similarly to the full paper presentations, authors of short papers will present overviews of their papers in 10 minutes. Following the overview, discussants assigned to each paper will make brief comments (2-3 minutes), including some combination of

  • how the paper made the discussant think differently about his or her own work
  • how the paper is related in some way to the discussant's own work
  • some advice for the authors in continuing their work
  • identification of collaboration opportunities or synergies
  • discussion questions based on the presented paper

The discussant will then lead questions and discussions for about 7 minutes.

When-to-Release Software Product Decisions in Consideration of Technical Debt
Jason Ho and Guenther Ruhe, University of Calgary

     Presenter: Jason Ho
     Discussant:Vallary Singh

Technical Debt: The Ultimate Antipattern
Lawrence Peters, Software Consultants International, Ltd.

     Presenter: Larry Peters
     Discussant: Jason Ho

Are All Methods in Your Data Access Objects (DAOs) in the Right Place? A Preliminary Study
Mauricio Aniche, Gustavo Oliva, and Marco Gerosa, University of São Paulo

     Presenter: Mauricio Aniche
     Discussant: Larry Peters

A Framework for Estimating Interest on Technical Debt by Monitoring Developer Activity Related to Code Comprehension
Vallary Singh, University of Delaware; Will Snipes, and Nicholas Kraft, ABB Corporate Research

     Presenter: Vallary Singh
     Discussant: Jens Weber

Managing Technical Debt in Database Schemas of Critical Software
Jens Weber, University of Victoria, and Anthony Cleve, University of Namur

     Presenter: Jens Weber
     Discussant: Mauricio Aniche

3:30-4:00 Nutrition Break

4:00-5:30 Open Discussion and Wrap-up

TBD Workshop Dinner


Site hosting by the SEI