TY - CPAPER SN - 978-3-540-42252-5 AU - Köhler, Michael AU - Moldt, Daniel AU - Rölke, Heiko T1 - Modelling the Structure and Behaviour of Petri Net Agents T2 - Applications and Theory of Petri Nets 2001 ED - Goos, Gerhard ED - Hartmanis, Juris ED - van Leeuwen, Jan ED - Colom, José-Manuel ED - Koutny, Maciej PY - 2001 CY - Berlin, Heidelberg PB - Springer Berlin Heidelberg SV - 2075 SP - 224 EP - 241 T3 - Lecture Notes in Computer Science AB - This work proposes a way to model the structure and behaviour of agents in terms of executable coloured Petri net protocols. Structure and behaviour are not all aspects of agent based computing: agents need a world to live in (mostly divided into platforms), they need a general structure (e.g. including a standard interface for communication) and their own special behaviour. Our approach tackles all three parts in terms of Petri nets. This paper skips the topic of agent platforms and handles the agent structure briefly to introduce a key concept of our work: the graphical modelling of the behaviour of autonomous and adaptive agents. A special kind of coloured Petri nets is being used throughout the work: reference nets. Complex agent behaviour is achieved via dynamic composition of simpler sub-protocols, a task that reference nets are especially well suited for. The inherent concurrency of Petri nets is another point that makes it easy to model agents: multiple threads of control are (nearly) automatically implied in Petri nets. TS - CrossRef DO - 10.1007/3-540-45740-2_14 C7 - 22nd International Conference, ICATPN C1 - Newcastle upon Tyne, UK, 25.-29. Juni M4 - Citavi ER -