Combining object-oriented and ontology-based approaches in human behaviour modelling

This article proposes a combination of object-oriented and ontology-based approaches for real-time interworking of human behaviour models in the context of agent-based simulation systems. We present a conceptual design of a semantic intermediation framework, including the split of the responsibilities between the intermediation ontology and software code. We illustrate our design in the context of the EDA project A-0938-RT-GC EUSAS, where it will be used for integrating various behaviour models and for virtual trainings running in real time. We also report the results of preliminary performance tests related to ontological queries, and conclude with our future plans concerning the intermediation infrastructure.

[1]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[2]  Ladislav Hluchý,et al.  Semantic Knowledge Model and Architecture for Agents in Discrete Environments , 2006, ECAI.

[3]  Fabio Y. Okuyama,et al.  An Ontology for Defining Environments within Multi-Agent Simulations , 2006 .

[4]  Michal Laclav AGENTOWL: SEMANTIC KNOWLEDGE MODEL AND AGENT ARCHITECTURE , 2006 .

[5]  Matjaz Gams,et al.  From Basic Agent Behavior to Strategic Patterns in a Robotic Soccer Domain , 2005, Informatica.

[6]  Jacques Ferber,et al.  Multi-agent systems - an introduction to distributed artificial intelligence , 1999 .

[7]  Bernd Schmidt Modelling of Human Behaviour The PECS Reference Model , 2002 .

[8]  Michael N. Huhns,et al.  EBDI: an architecture for emotional agents , 2007, AAMAS '07.

[9]  J. V. Rauff,et al.  Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence , 2005 .

[10]  Rüdiger Zarnekow,et al.  Intelligent software agents - foundations and applications , 1998 .

[11]  Kevin O'Brien,et al.  Human Behavior Models for Agents in Simulators and Games: Part I: Enabling Science with PMFserv , 2006, Presence: Teleoperators & Virtual Environments.

[12]  Renata Vieira,et al.  Ontology-based crowd simulation for normal life situations , 2005, International 2005 Computer Graphics.

[13]  Stefania Bandini,et al.  Towards an Ontology for Crowds Description: A Proposal Based on Description Logic , 2008, ACRI.

[14]  Lin Padgham,et al.  First principles planning in BDI systems , 2009, AAMAS.

[15]  Ladislav Hluchý,et al.  AgentOWL: Semantic Knowledge Model and Agent Architecture , 2012, Comput. Artif. Intell..

[16]  Rüdiger Zarnekow,et al.  Intelligent Software Agents , 1998, Springer Berlin Heidelberg.