DocumentCode
1353404
Title
Conflict-Centric Software Architectural Views: Exposing Trade-Offs in Quality Requirements
Author
Savolainen, Juha ; Männistö, Tomi
Author_Institution
Nokia Res. Center, Finland
Volume
27
Issue
6
fYear
2010
Firstpage
33
Lastpage
37
Abstract
Architectural documentation improves the overall understanding of a proposed software system´s design, but its true value comes from facilitating the process of satisfying architecturally significant requirements (ASRs). Architectural views are a tool for documenting ASRs in the context of particular quality attributes. Views offer a convenient way to capture architectural decisions, rationales, and alternatives considered. However, when multiple stakeholders have conflicting quality requirements, traditional architectural views tend to scatter their resolutions throughout the documentation.
Keywords
formal specification; formal verification; software architecture; software quality; system documentation; architectural decision; architecturally significant requirement; documentation; software architecture; software quality; software system; Investments; Quality; Software architecture; Software engineering; software architecture; software engineering;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2010.139
Filename
5604360
Link To Document