MIN-Fakultät
Fachbereich Informatik
Fundamente Teoretici de Informatică

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},
}