1. Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice, 2nd edn. Addison Wesley, Reading (2003)
2. Clements, P.C., Shaw, M.: ”the golden age of software architecture” revisited. IEEE Software 26(4), 70–72 (2009)
3. Esteva, M., Rosell, B., Rodríguez-Aguilar, J.A., Arcos, J.L.: AMELI: An agent-based middleware for electronic institutions. In: Kudenko, D., Kazakov, D., Alonso, E. (eds.) AAMAS 2004. LNCS (LNAI), vol. 3394, pp. 236–243. Springer, Heidelberg (2005)
4. Object Management Group. OMG Unified Modeling LanguageTM (OMG UML), Superstructure. Version 2.2. OMG (2009)
5. Hübner, J.F., Sichman, J.S., Boissier, O.: Developing organised multi-agent systems using the moise+ model: Programming issues at the system and agent levels. IJAOSE 1(3/4), 370–395 (2007)