1. Alur, D., Crupi, J., Malks, D.: Core J2EE Patterns: Best Practices and Design Strategies. Prentice Hall (2003)
2. Bergenti, F., Gleizes, M., Zambonelli, F.: Methodologies and Software Engineering for Agent Systems. Kluwer Academic Publisher (2004)
3. Lecture Notes in Computer Science;A. Byrski,2005
4. Lecture Notes in Computer Science;A. Byrski,2009
5. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley (1995)