Towards a methodology driven by relationships of quality attributes for qos-based analysis

  • Authors:
  • Steffen Becker;Lucia Happe (Kapova);Raffaela Mirandola;Catia Trubiani

  • Affiliations:
  • University of Paderborn, Paderborn, Germany;Karlsruhe Insitute of Technology, Karlsruhe, Germany;Politecnico di Milano, Milano, Italy;University of L'Aquila, L'Aquila, Italy

  • Venue:
  • Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Engineering high quality software is a tough task. In order to know whether a certain quality attribute has been achieved or degraded, it has to be quantified by analysis or measured. However, determining what to quantify and how these quantities are related to each other is the difficult part. Early analysis of the quality attributes of a software system on the basis of the system's planned architecture allows informed decisions on design trade-offs. Such decisions can be later validated by measurements on the running system. In this paper, we revisit software quality attributes. In particular, we introduce a generic taxonomy of quality attributes, the relationship between the attributes is argued, and finally we devise future work leading to an attribute-based methodology for evaluating software architectures. The goal is reasoning about multiple quality attributes of software systems to achieve the ability to quantitatively evaluate and trade-off them.