1. Lecture Notes in Computer Science;M. Abi-Antoun,1999
2. Bass, L., Clements, P., Kazman, R.: Software architecture in practice. Addison-Wesley, Reading (1998)
3. Björkander, M., Kobryn, C.: Architecting systems with UML 2.0. IEEE Software 20(4), 57–61 (2003)
4. Clements, P., Bachmann, F., Bass, L., Garlan, D., Ivers, J., Little, R., Nord, R., Stafford, J.: Documenting software architectures, views and beyond. Addison-Wesley, Boston (2003)
5. Egyed, A., Medvidovic, N.: Consistent architectural refinement and evolution using the Unified Modeling Language. In: Proc. of the 1st Workshop on Describing Software Architecture with UML, Toronto, Canada, pp. 83–87 (2001)