Title :
PNagent: A Framework for Modelling BDI Agents Using Object Oriented Petri Nets
Author :
Zdenek Mazal;Radek Kocí;Vladimír Janouek;Frantiek Zboril
Author_Institution :
Fac. of Inf. Technol., Brno Univ. of Technol., Brno
Abstract :
Petri nets have proven to be a valuable tool for modelling concurrent systems. As such, they should be suitable for modelling agent and multi-agent systems, as these are inherently concurrent. Nevertheless, there are not many systems that allow modelling of the whole multi-agent system in Petri nets. The use of Petri nets is usually limited to sub-problems, such as verification of interaction protocols. This paper describes the main concepts of PNagent – a tool for modelling BDI agents using the formalism of Object Oriented Petri Nets (OOPN). PNagent allows development, testing and running software agents in a consistent graphical environment. The framework is suitable for prototyping and experiments with both multi-agent applications and the particular agent architecture itself. At the same time, thanks to the formal nature of its underlying paradigm, it provides means for verification of agent’s properties.
Keywords :
"Object oriented modeling","Petri nets","Multiagent systems","Protocols","Software testing","Software agents","Software prototyping","Prototypes","Application software","Computer architecture"
Conference_Titel :
Intelligent Systems Design and Applications, 2008. ISDA ´08. Eighth International Conference on
Print_ISBN :
978-0-7695-3382-7
DOI :
10.1109/ISDA.2008.16