How Do Software Architects Specify and Validate Quality Requirements?

Caracciolo, Andrea; Lungu, Mircea; Nierstrasz, Oscar (August 2014). How Do Software Architects Specify and Validate Quality Requirements? In: Avgeriou, Paris; Zdun, Uwe (eds.) European Conference on Software Architecture (ECSA). Lecture Notes in Computer Science: Vol. 8627 (pp. 374-389). Springer Berlin Heidelberg 10.1007/978-3-319-09970-5_32

[img] Text
chp%3A10.1007%2F978-3-319-09970-5_32.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (323kB) | Request a copy

Software architecture is the result of a design effort aimed at ensuring a certain set of quality attributes. As we show, quality requirements are commonly specified in practice but are rarely validated using automated techniques. In this paper we analyze and classify commonly specified quality requirements after interviewing professionals and running a survey. We report on tools used to validate those requirements and comment on the obstacles encountered by practitioners when performing such activity (e.g., insufficient tool-support; poor understanding of users needs). Finally we discuss opportunities for increasing the adoption of automated tools based on the information we collected during our study (e.g., using a business-readable notation for expressing quality requirements; increasing awareness by monitoring non-functional aspects of a system).

Item Type:

Conference or Workshop Item (Paper)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF)
08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued]

UniBE Contributor:

Caracciolo, Andrea Enrico Francis, Lungu, Mircea, Nierstrasz, Oscar

Subjects:

000 Computer science, knowledge & systems
500 Science > 510 Mathematics

ISBN:

978-3-319-09969-9

Series:

Lecture Notes in Computer Science

Publisher:

Springer Berlin Heidelberg

Language:

English

Submitter:

Oscar Nierstrasz

Date Deposited:

23 Apr 2015 07:56

Last Modified:

02 Mar 2023 23:26

Publisher DOI:

10.1007/978-3-319-09970-5_32

Uncontrolled Keywords:

scg-pub snf-asa scg14 jb14 arch-constr-survey

BORIS DOI:

10.7892/boris.67035

URI:

https://boris.unibe.ch/id/eprint/67035

Actions (login required)

Edit item Edit item
Provide Feedback