1. Wooldridge, M.: An Introduction to MultiAgent Systems. John Wiley & Sons, Chichester (2001)
2. Ferber, J.: Multi-Agents Systems. Addison-Wesley, Reading (1999)
3. Bauer, B., Müller, J., Odell, J.: Agent UML: A formalism for specifying multiagent software systems. Software Eng. and Knowledge Eng. 11(3), 207–230 (2001)
4. Bordini, R., Dastani, M., Dix, J., El Fallah-Seghrouchni, A.: Multi-Agent Programming: Languages, Platforms and Applications. Springer, Heidelberg (2005)
5. Bratman, M.: Intention, Plans, and Practical Reason. Harvard Press (1987)