Coloured Petri nets (2nd ed.): basic concepts, analysis methods and practical use: volume 1
Coloured Petri nets (2nd ed.): basic concepts, analysis methods and practical use: volume 1
KAoS: toward an industrial-strength open agent architecture
Software agents
Debugging multi-agent systems using design artifacts: the case of interaction protocols
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
Computers in Biology and Medicine
Agent oriented software engineering with web applications
International Journal of Web Engineering and Technology
Debugging complex software systems by means of pathfinder networks
Information Sciences: an International Journal
Adding debugging support to the Prometheus methodology
Engineering Applications of Artificial Intelligence
A colored petri net model to represent the interactions between a set of cooperative agents
AP2PC'08 Proceedings of the 7th international conference on Agents and Peer-to-Peer Computing
Robust design of multi-agent system interactions: A testing approach based on pattern matching
Engineering Applications of Artificial Intelligence
Hi-index | 0.00 |
Although the notion of conversations has been discussed for some time as a way in which to provide an abstract representation of extended agent message exchange, there is still no consensus established concerning how to use these abstractions effectively. This paper describes a layered approach based on coloured Petri Nets that can be used for modelling complex, concurrent conversations among agents in a multi-agent system. The approach can be used both to define simple conversation protocols and to define more complex conversation protocols composed of a number of simpler conversations. With this method it is possible (a) to capture the concurrent characteristics of a conversation, (b) to capture the state of a conversation at runtime, and (c) to reuse conversation structures for the processing of multiple concurrent messages.