Not logged in.

Contribution Details

Type Conference or Workshop Paper
Scope Discipline-based scholarship
Published in Proceedings Yes
Title Research preview: Prioritizing quality requirements based on software architecture evaluation feedback
Organization Unit
Authors
  • Anne Koziolek
Editors
  • Björn Regnell
  • Daniela Damian
Presentation Type paper
Item Subtype Original Work
Refereed Yes
Status Published in final form
Language
  • English
ISBN 978-3-642-28714-5
ISSN 0302-9743
Page Range 52 - 58
Event Title 18th International Working Conference on Requirements Engineering: Foundation for Software Quality
Event Type conference
Event Location Essen, Germany
Event Start Date March 19 - 2012
Event End Date March 22 - 2012
Series Name Lecture Notes in Computer Science
Number 7195
Place of Publication Berlin
Publisher Springer
Abstract Text Context and motivation Quality requirements are a main driver for architectural decisions of software systems. Although the need for iterative handling of requirements and architecture has been identified, current architecture design processes do not provide systematic, quantitative feedback for the prioritization and cost/benefit considerations for quality requirements. Question/problem Thus, in practice stakeholders still often state and prioritize quality requirements before knowing the software architecture, i.e. without knowledge about the quality dependencies, conflicts, incurred costs, and technical feasibility. However, as quality properties usually are cross-cutting architecture concerns, estimating the effects of design decisions is difficult. Thus, stakeholders cannot reliably know the appropriate required level of quality. Principal ideas/results In this research proposal, we suggest an approach to generate feedback from quantitative architecture evaluation to requirements engineering, in particular to requirements prioritization. We propose to use automated design space exploration techniques to generate information about available trade-offs. Final quality requirement prioritization is deferred until first feedback from architecture evaluation is available. Contribution In this paper, we present the process model of our approach enabling feedback to requirement prioritization and describe application scenarios and an example.
Free access at Related URL
Digital Object Identifier 10.1007/978-3-642-28714-5_5
Other Identification Number merlin-id:7186
PDF File Download from ZORA
Export BibTeX
EP3 XML (ZORA)
Additional Information The original publication is available at www.springerlink.com