1. Software Architecture in Practice;Bass,2003
2. The Unified Modeling Language User Guide;Booch,1999
3. Non-Functional Requirements in Software Engineering;Chung,2000
4. Foundations of the Unified Modeling Language;Clark,1998
5. K. Cooper, L. Dai, Formal modeling and analysis of performance aspects in software architectures, Technical Report UTDCS-31-04, University of Texas at Dallas, August 2004