2016 IEEE 8th International Workshop on Managing Technical Debt (MTD)

4-4 Oct. 2016

Filter Results

Displaying Results 1 - 17 of 17
  • [Front cover]

    Publication Year: 2016, Page(s): c1
    Request permission for commercial reuse | PDF file iconPDF (157 KB)
    Freely Available from IEEE
  • [Title page i]

    Publication Year: 2016, Page(s): i
    Request permission for commercial reuse | PDF file iconPDF (96 KB)
    Freely Available from IEEE
  • [Title page iii]

    Publication Year: 2016, Page(s): iii
    Request permission for commercial reuse | PDF file iconPDF (135 KB)
    Freely Available from IEEE
  • [Copyright notice]

    Publication Year: 2016, Page(s): iv
    Request permission for commercial reuse | PDF file iconPDF (115 KB)
    Freely Available from IEEE
  • Table of contents

    Publication Year: 2016, Page(s): v
    Request permission for commercial reuse | PDF file iconPDF (138 KB)
    Freely Available from IEEE
  • Message from the Chairs

    Publication Year: 2016, Page(s): vi
    Request permission for commercial reuse | PDF file iconPDF (114 KB)
    Freely Available from IEEE
  • Workshop Committees

    Publication Year: 2016, Page(s): vii
    Request permission for commercial reuse | PDF file iconPDF (107 KB)
    Freely Available from IEEE
  • Keynote: 50 Years of Technical Debt with Rising Interest Rates

    Publication Year: 2016, Page(s): viii
    Request permission for commercial reuse | PDF file iconPDF (95 KB)
    Freely Available from IEEE
  • How “Specification by Example” and Test-Driven Development Help to Avoid Technial Debt

    Publication Year: 2016, Page(s):1 - 8
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (334 KB) | HTML iconHTML

    This paper is an industrial experience report of applying the "Specification by Example" methodology and test-driven development to the development of a core component of a healthcare product. The methods are mapped to the four quadrants of technical debt introduced by Martin Fowler in order to show how they can help to avoid the accumulation of technical debt. The resulting data show that a very ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Perception of Technical Debt in the Embedded Systems Domain: An Industrial Case Study

    Publication Year: 2016, Page(s):9 - 16
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (249 KB) | HTML iconHTML

    Technical Debt Management (TDM) has drawn the attention of software industries during the last years, including embedded systems. However, we currently lack an overview of how practitioners from this application domain perceive technical debt. To this end, we conducted a multiple case study in the embedded systems industry, to investigate: (a) the expected life-time of components that have TD, (b)... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Database Design Debts through Examining Schema Evolution

    Publication Year: 2016, Page(s):17 - 23
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (175 KB) | HTML iconHTML

    Causes of the database debt can stem from ill-conceptual, logical, and/or physical database design decisions, violations to key design databases principles, use of anti-patterns etc. In this paper, we explore the problem of relational database design debt and define the problem. We develop a taxonomy, which classifies various types of debts that can relate to conceptual, logical and physical desig... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Towards Assessing the Technical Debt of Undesired Software Behaviors in Design Patterns

    Publication Year: 2016, Page(s):24 - 27
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (255 KB) | HTML iconHTML

    Providing software developers and researchers with useful technical debt analysis tools is an instrumental outcome of software engineering and technical debt research. Such tools aggregate industry best practices to provide users with organized and quantifiable metrics that can help minimize the time it takes to synthesize and make an intelligent future decision regarding a system. Today, most too... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Technical Debt Indexes Provided by Tools: A Preliminary Discussion

    Publication Year: 2016, Page(s):28 - 31
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (149 KB) | HTML iconHTML

    In software maintenance and evolution, it is important to assess both code and architecture in order to identify issues to be solved to improve software quality. Different tools provide some kind of index giving us an overall evaluation of a project to be used when managing its technical debt. In this paper, we outline how the indexes, that we call in general Technical Debt Indexes, provided by fi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Practical Technical Debt Discovery by Matching Patterns in Assessment Graph

    Publication Year: 2016, Page(s):32 - 35
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (186 KB) | HTML iconHTML

    This article reflects on experiences collected by doing technical debt assessments for many years as a primary job. It argues for a model that represents software source code and other informational artifacts as a graph with metadata describing these artifacts. Technical debt items are discovered with graph matching patterns that represent technical debt discovery patterns. These patterns automate... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Adjusting the Balance Sheet by Appending Technical Debt

    Publication Year: 2016, Page(s):36 - 39
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (316 KB) | HTML iconHTML

    Technical debt is a metaphor in software engineering interpreted as a trade-off between short-term benefits of postponing development activities and long-term consequences of postponing those activities. Most of the research in technical debt literature focus on identifying technical debt, justifying what to include and what to exclude in the technical debt scope and how to deal with them: either ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Author index

    Publication Year: 2016, Page(s): 40
    Request permission for commercial reuse | PDF file iconPDF (55 KB)
    Freely Available from IEEE
  • [Publishers' information]

    Publication Year: 2016, Page(s): 42
    Request permission for commercial reuse | PDF file iconPDF (169 KB)
    Freely Available from IEEE