Cohen, M. A., Ritter, F. E. and Haynes, S. R. (2010) “Applying Software Engineering to Agent Development”, AI Magazine, 31(2), p. 25. doi: 10.1609/aimag.v31i2.2214.