Managing technical debt in database schemas of critical software

Jens H. Weber, Anthony Cleve, Loup Meurice, Francisco Javier Bermudez Ruiz

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference contribution

Abstract

The metaphor of technical debt (TD) has been used to characterize and quantify issues arising from software evolution and maintenance actions taken to modify the functionality or behaviour of a system while compromising on certain "under the hood" quality attributes in order to save cost and effort. The majority of research in this area has concentrated on software program code and architecture. Fewer research considers TD in the context of database applications, particularly TD related to database schemas, which is the focus of this paper. Managing TD in database schemas provides considerable and unique challenges, in particular for applications of safety and security critical nature. We discuss these challenges, point out potential solutions and present an industrial case study in this area.

Original languageEnglish
Title of host publicationProceedings - 2014 6th IEEE International Workshop on Managing Technical Debt, MTD 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages43-46
Number of pages4
ISBN (Print)9781479967919
DOIs
Publication statusPublished - 2014
Event6th IEEE International Workshop on Managing Technical Debt, MTD 2014 - Victoria, Canada
Duration: 30 Sept 2014 → …

Conference

Conference6th IEEE International Workshop on Managing Technical Debt, MTD 2014
Country/TerritoryCanada
CityVictoria
Period30/09/14 → …

Keywords

  • database applications
  • integrity constraints
  • technical debt

Fingerprint

Dive into the research topics of 'Managing technical debt in database schemas of critical software'. Together they form a unique fingerprint.

Cite this