DocumentCode :
1682405
Title :
Using Architectural Perspectives
Author :
Woods, Eoin ; Rozanski, Nick
Author_Institution :
Artechra
fYear :
2005
fDate :
6/27/1905 12:00:00 AM
Firstpage :
25
Lastpage :
35
Abstract :
A crucial aspect of the software architect’s role is to ensure that a system based on their architecture will exhibit the quality properties (performance, security, availability and so on) that are important to their stakeholders. A proven approach to help guide an architect through the process of designing an architecture is to use architectural views, based on formal viewpoint definitions (such as those in the well known "4+1" set). However, a practical problem we have found when using existing viewpoint sets is the lack of guidance relating to system qualities (as opposed to system structures) that they provide. To address this problem, we identified a complimentary concept, called the architectural perspective [15], to provide an architect with practical guidance as to how to ensure that their system exhibits the right set of quality properties. This paper reviews the idea of the architectural perspective and relates a specific experience of applying them to the architectural definition of an enterprise integration project for a financial markets organisation, explaining the strengths and weaknesses we found in the approach.
Keywords :
Availability; Computer architecture; Large-scale systems; Process design; Scalability; Security; Software architecture; Software design; Software performance; Software quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Architecture, 2005. WICSA 2005. 5th Working IEEE/IFIP Conference on
Conference_Location :
Pittsburgh, PA, USA
Print_ISBN :
0-7695-2548-2
Type :
conf
DOI :
10.1109/WICSA.2005.74
Filename :
1620088
Link To Document :
بازگشت