We are attempting to develop a novel agent-based simulation modelling framework based on principles adopted from software engineering (object oriented analysis and design) to help studying the behaviour of elephants (or any other types of animals) in captivity.

http://www.cs.nott.ac.uk/~pos/projects.html#ElephantWelfareProject

Unlike current models that use an agent based approach for defining the agents and their interactions we want to use UML (use case diagrams, sequence diagrams, class diagrams, and state machine diagrams) for defining our agents and their interaction. But we also want to embed some theoretical knowledge about animal behaviour in our agent definitions. So in the end it will be a mixture between software agents and social simulation agents usually used in the field.

To give you an idea what I am talking about here is a link to a presentation I recently gave to some of my colleagues from the economics department. Although it does not feature animal behaviour the problem we are approaching is similar to that described above – trying out a novel approach to defining agents in a field where UML is relatively unknown.

http://www.cs.nott.ac.uk/~pos/gtmssig/slides/gtmssigSiebers2013-09-13v3.pdf

Do you have any tips for us? Any references we should look at? Any similar projects you know of?

More Peer-Olaf Siebers's questions See All
Similar questions and discussions