Books
Bordini, R. H., Dastani, M., Dix, J., & Seghrouchni, A. E. F. (2009). Multi-Agent Programming: Languages, Tools and Applications. Springer US.
Bordini, R. H., Dastani, M., Dix, J., & Seghrouchni, A. E. F. (2005). Multi-Agent Programming: Languages, Platforms and Applications. Springer US.
Subrahmanian, V.S., Bonatti, P.A., Dix, J., & Eiter, T. (2000). Heterogeneous Agent Systems. The MIT Press.
Brewka, G., Dix, J., & Konolige, K. (1997). Nonmonotonic Reasoning: An Overview. CSLI Lecture Notes.