Bibliography
Concurrent Architecture for a Multi-agent Platform
Michael Duvigneau, Daniel Moldt, and Heiko Rölke.
Concurrent architecture for a multi-agent platform.
In Fausto Giunchiglia, James Odell, and Gerhard Weiß, editors,
Agent-Oriented Software Engineering III. Third International Workshop,
Agent-oriented Software Engineering (AOSE) 2002, Bologna, Italy, July 2002.
Revised Papers and Invited Contributions, volume 2585 of Lecture Notes
in Computer Science, pages 59-72, Berlin, Heidelberg, New York, 2003.
Springer-Verlag.
[pdf]
[link]
A multi-agent system has a high degree of concurrency. Petri nets are a well-established means for the description of concurrent systems. Reference nets are higher level, object-oriented Petri nets. With Renew (REference NEt Workshop), there exists a tool to model and execute reference nets with seamless Java integration. So, reference nets can be used to design executable multi-agent systems while hiding the sometimes annoying details of concurrent implementations in traditional programming languages. The technique is currently used to implement a FIPA-compliant agent platform for multi-agent systems (called CAPA) focused on retaining a maximum level of concurrency in the system.[link] [pdf]
BibTeX
@INPROCEEDINGS{Duvigneau+03a,
AUTHOR = {Duvigneau, Michael and Moldt, Daniel and R{\"o}lke, Heiko},
ADDRESS = Springer.addr,
BOOKTITLE = {Agent-Oriented Software Engineering III.
Third International Workshop,
Agent-oriented Software Engineering (AOSE)~2002, Bologna, Italy, July 2002.
Revised Papers and Invited Contributions},
EDITOR = {Giunchiglia, Fausto and Odell, James and Wei{\ss}, Gerhard},
PUBLISHER = Springer,
SERIES = LNCS,
TITLE = {Concurrent Architecture for a Multi-agent Platform},
VOLUME = {2585},
YEAR = 2003,
PAGES = {59--72},
ABSTRACT = {A multi-agent system has a high degree of
concurrency. Petri nets are a well-established
means for the description of concurrent
systems. Reference nets are higher level,
object-oriented Petri nets. With Renew
(REference NEt Workshop), there exists a tool
to model and execute reference nets with
seamless Java integration. So, reference nets
can be used to design executable multi-agent
systems while hiding the sometimes annoying
details of concurrent implementations in
traditional programming languages. The
technique is currently used to implement a
FIPA-compliant agent platform for multi-agent
systems (called CAPA) focused on retaining a
maximum level of concurrency in the system.},
URL = {http://www.springerlink.com/openurl.asp?genre=article&issn=0302-9743&volume=2585&spage=59},
}