1. Software Engineering Institute, Carnegie Mellon University (8/2006), http://www.sei.cmu.edu/
2. The Unified Modeling Language (8/2006), http://www.uml.org/
3. T. Al-Naeem, I. Gorton, M. Babar, F. Rabhi, B. Benatallah, in A Quality-Driven Systematic Approach for Architecting Distributed Software Applications. Proceedings of the 27th International Conference on Software Engineering (ACM Press, New York, NY, 2005)
4. R. Allen, D. Garlan, A formal basis for architectural connection. ACM Trans. Software Eng. Meth. 6(3), 213–249 (1997)
5. P. Avgeriou, U. Zdun, in Architectural Patterns Revisited – A Pattern Language. Proceedings of the 10th European Conference on Pattern Languages of Programs (EuroPlop 2005), Irsee, Germany, July 2005