Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

Published October 7, 2019 | Version v1
Journal article Open

Quality attributes use in architecture design decision methods: research and practice

  • 1. University of Vienna
  • 2. Polytechnic University of Madrid
  • 3. Rey Juan Carlos University

Description

Over the past ten years software architecture has been perceived
as the result of a set of architecture design decisions rather than the elements
that form part of the software design. As quality attributes are considered
major drivers of the design process to achieve high quality systems, the design
decisions that drive the selection and use of specific quality properties and vice
versa are closely related. Consequently, quality attributes must play a role for
decision making processes and be documented alongside with the decisions
captured. Consequently, we conduct a systematic literature review to study
the importance and impact of the relationships between quality attributes
and architecture design decisions and to what extent existing architecture
knowledge management methods and tools deal with the decisions that affect
the quality of a system. We also report on the challenges and future research
paths for architectural knowledge management methods and tools. Our results
reveal important explicit relationships between both software artifacts, the role
of uncertainty in decision making and empirical studies reporting the use of
quality attributes in architecture knowledge management activities.

Files

ADDs_QAs_Computing.pdf

Files (2.1 MB)

Name Size Download all
md5:715ade459a0746dab73941bed5574013
1.9 MB Preview Download
md5:31eed497ed3c037e8e07f78d8fa4e48f
220.1 kB Preview Download