1. L. Bass, P. Clement, and R. Kazman. Software Architecture in Practice. Addison-Wesley, Reading, USA, 1998. 17, 18, 24
2. P. Bengtsson and J. Bosch. Architecture level prediction of software maintenance. In Proceedings of the International Conference of Software Engineering (ICSE’99), Los Angeles, USA, 1999. 17, 24
3. A.W. Brown. Mastering the middleware muddle. IEEE Software, 16(4), 1999. 11, 24
4. F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, and M. Stal. Patternorinented Software Architecture-A System of Patterns. J. Wiley and Sons Ltd., 1996. 24
5. E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1994. 18