DocumentCode :
1682593
Title :
ACCA: An Architecture-Centric Concern Analysis Method
Author :
Wang, Zhenyu ; Sherdil, Khalid ; Madhavji, Nazim H.
Author_Institution :
Univ. of Western Ontario, Canada
fYear :
2005
fDate :
6/27/1905 12:00:00 AM
Firstpage :
99
Lastpage :
108
Abstract :
The architecture of a software system is a key asset for a software business. While there are several architecting and evaluation methods, literature and practice are devoid of architecture-centric concernanalysis (ACCA) methods analogous to causal analysis methods for software defects. A concern is any aspect of an architecture considered undesirable. This paper describes an ACCA method which uses at its core a Concern Traceability map (CT-map) that captures architectural design decisions starting from software requirements and links them to identified architectural concerns. The CT-map essentially forms a net of design decisions, sandwiched between requirements and architectural concerns. Analysis of the root causes of a concern is then conducted on the CT-map. The ACCA method is empirically validated through a case study on a sizeable architecture of a banking application.
Keywords :
Application software; Banking; Computer architecture; Feeds; Logic testing; Software architecture; Software systems;
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.8
Filename :
1620095
Link To Document :
بازگشت