DocumentCode :
3333461
Title :
An Introduction to Effectively Evaluating Software Architectures
Author :
Bass, Len ; Nord, Robert L.
fYear :
2007
fDate :
6-9 Jan. 2007
Firstpage :
34
Lastpage :
34
Abstract :
Summary form only given. Software architecture has become a widely-accepted conceptual basis for the development of non-trivial software in all application areas and by organizations of all sizes. Effectively evaluating architecture is as important as crafting it in order to have assurance that it successfully addresses the target system qualities, which in turn, help fulfill the business goals of the system. We present the Architecture Tradeoff Analysis Method (ATAM), a practical and comprehensive approach for evaluating software architectures that is based on the principles of quality attributes and architectural tactics. We have gained experience with the approach by analyzing the architecture of several systems, and the ATAM is now a standard practice in many large companies.
Keywords :
software architecture; software quality; architectural tactics; architecture tradeoff analysis method; nontrivial software development; quality attributes; software architectures; Application software; Computer architecture; Software architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Architecture, 2007. WICSA '07. The Working IEEE/IFIP Conference on
Conference_Location :
Mumbai
Electronic_ISBN :
0-7695-2744-2
Type :
conf
DOI :
10.1109/WICSA.2007.9
Filename :
4077051
Link To Document :
بازگشت