Professor James Doran

Emeritus Professor
School of Computer Science and Electronic Engineering
Professor James Doran



My current research interests lie primarily in agent-based modelling on a computer, especially Agent-Based Modelling of Guerrilla Wars. I believe that such modelling can usefully enhance our understanding of the dynamics of a typical guerrilla war. To this end I am experimenting with a computer model of a guerrilla war, the Iruba model, based loosely on the Irish War of Independence and the Castro led revolution in Cuba. The limitations of such models soon become clear and raise important methodological questions, and also some technical questions of particular interest to computer scientists. In addition, I am exploring a somewhat new approach to the Design of Intelligent Agents. In spite of decades of research in AI, the core processes of intelligence remain elusive. In the context of agent design, I conjecture that what we call intelligence emerges from a few relatively simple computational processes specified at roughly the neural network level, but not necessarily in any close correspondence with actual brain processes. Accordingly I have been experimenting with sets of computational processes to establish their emergent properties and limitations, and also attempting to derive effective agent designs directly from the properties of the agent's environment. In the last decade or so I have also published papers concerning the following topics - the numbers refer to publications in the list of my publications: agent-based modelling of early human societies agent-based modelling for sustainable resource management methodological aspects of agent-based modelling and the detection of agents in a model of the space-time continuum the collective properties of agents with partial foreknowledge I read mathematics at Hertford College, Oxford, and then in the Sixties became a specialist in artificial intelligence at the University of Edinburgh under the guidance of Donald Michie. After four years at the UK Atlas Computer Laboratory, in 1973 I moved to the University of Essex in the Department of Computer Science where I am now an Emeritus Professor. I formally retired in 2001. Throughout my career I have also applied statistical and computer methods in archaeology and anthropology. From this work arose my present interest in agent-based modelling and social simulation. My publications and projects reflect this mix of research interests.


Journal articles (9)

Doran, J., (2011). Two Outline Models of Science: AMS And HAMS. Journal of Artificial Societies and Social Simulation. 14 (4)

Doran, J., (2001). Intervening to achieve co-operative ecosystem management: Towards an agent based model. JASSS. 4 (2)

CHATTOE, E., DAUTENHAHN, K., DICKINSON, IAN., DORAN, JIM. and VULKAN, NIR., (2000). A multidisciplinary perspective on multi-agent systems. The Knowledge Engineering Review. 15 (3), 293-301

AYLETT, R., DAUTENHAHN, K., DORAN, JIM., LUCK, M., MOSS, S. and TENNENHOLTZ, M., (2000). Can models of agents be transferred between different areas?. The Knowledge Engineering Review. 15 (2), 197-203

Doran, J., (2000). The simulation of collective false beliefs. Sistemi Intelligenti. 12 (2), 223-236

BINMORE, KEN., CASTELFRANCHI, C., DORAN, J. and WOOLDRIDGE, M., (1998). Rationality in Multi-Agent Systems. The Knowledge Engineering Review. 13 (3), 309-314

DORAN, JE., FRANKLIN, S., JENNINGS, NR. and NORMAN, TJ., (1997). On cooperation in multi-agent systems. The Knowledge Engineering Review. 12 (3), 309-314

Doran, J., (1986). Formal methods and archaeological theory: A perspective. World Archaeology. 18 (1), 21-37

Doran, J., (1970). Systems theory, computer simulations and archaeology. World Archaeology. 1 (3), 289-298

Book chapters (2)

(2014). Computer models as tools for archaeological hypothesis formation. In: Models in Archaeology. Routledge. 453- 480. 9781138812970

Doran, J., (2013). Distributed artificial intelligence and emergent social complexity. In: Time, Process and Structured Transformation in Archaeology. 283- 297. 0415117887. 9780415589093

Conferences (7)

Doran, J., (2009). Algorithmic Analysis of Production Systems Used as Agent-Based Social Simulation Models

Doran, J., (2006). Agent Design for Agent-Based Modelling

Doran, J., (2002). Finding Agents in a Two-Dimensional Boolean STaM

Doran, J., (2002). Agents and MAS in STaMs

D'INVERNO, M., LUCK, M. and UKMAS 2001 Contributors, (2001). Multi-agent systems research into the 21st century

Doran, J., (1998). Social simulation, agents and artificial societies

Doran, JE., Steel, S., Trayner, C. and Wilks, Y., (1984). META-PLANNING AND COMMUNICATION IN TEAMWORK.



Colchester Campus