lnu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Design Decision Documentation: A Literature Overview
ABB Corporate Research, Germany.
Politecnico di Milano, Italy.ORCID iD: 0000-0002-2736-845X
Politecnico di Milano, Italy.
2016 (English)In: Software Architecture: 10th European Conference, ECSA 2016, Copenhagen, Denmark, November 28 -- December 2, 2016, Proceedings / [ed] Bedir Tekinerdogan, Uwe Zdun, Ali Babar, Springer, 2016, p. 84-101Conference paper, Published paper (Refereed)
Abstract [en]

Despite the abundance of research on methodologies for the documentation of design decisions and the evidence linking documentation to the improvement in the systems evolution, their practical adoption seems to be sparse. To understand this issue, we have conducted an overview of state-of-the-art on documentation of design decisions. We pursue an identification of characteristics of the different techniques proposed in the literature, such as the final goal of the documentation, the quantity of information attached to each decision documentation, the rigour of the proposed technique or its level of automation. To unveil these, we propose six classification dimensions, relevant for the industrial application, and use them to structure and analyse the review results. This work contributes with a taxonomy of the area, a structured overview covering 96 publications and a summary of open questions, which can be addressed by future research to facilitate practical adoption.

Place, publisher, year, edition, pages
Springer, 2016. p. 84-101
Series
Lecture Notes in Computer Science, ISSN 0302-9743 ; 9839
Keywords [en]
design decision, documentation
National Category
Software Engineering
Research subject
Computer Science, Software Technology
Identifiers
URN: urn:nbn:se:lnu:diva-75280DOI: 10.1007/978-3-319-48992-6_6ISBN: 978-3-319-48991-9 (print)ISBN: 978-3-319-48992-6 (electronic)OAI: oai:DiVA.org:lnu-75280DiVA, id: diva2:1214655
Conference
10th European Conference on Software Architecture, ECSA 2016; Copenhagen; Denmark; 28 - 2 December 2016;
Projects
FP7 seaclouds
Funder
EU, FP7, Seventh Framework Programme, ICT-610531Available from: 2018-06-07 Created: 2018-06-07 Last updated: 2018-06-08Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records

Perez-Palacin, Diego

Search in DiVA

By author/editor
Perez-Palacin, Diego
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 159 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf