loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fourth IECIS International Conference on Cooperative Information Systems
ROPE: Role Oriented Programming Environment for Multiagent Systems
Edinburgh, Scotland
September 02-September 04
ISBN: 0-7695-0384-5
Michael Becht, University of Stuttgart
Thorsten Gurzki, University of Stuttgart
Jürgen Klarmann, University of Stuttgart
Matthias Muscholl, University of Stuttgart
This paper introduces a programming environment and architecture for the development of agent based cooperative applications using a role based approach. We focus on the cooperative aspects by introducing cooperation processes (CP) as a concept of its own. CPs describe all and only the coordination and cooperation parts of an application. The explicit documentation of the coordination and cooperation mechanisms used in a MAS allows their evaluation and reuse. We are able to change existing and introduce new cooperation processes at runtime without modifying the existing agents. We specify the cooperative behaviour of an agent in a separate role description. The interconnection of these roles constitutes the CP. Describing cooperation independent from concrete agents allows to build heterogeneous, federative and transformable MAS. We show how agents decide what roles to accept and how the agent-role interaction works. Finally we present the ROPE framework and runtime environment.
Index Terms:
Cooperation Architecture, Multi Agent Framework
Citation:
Michael Becht, Thorsten Gurzki, Jürgen Klarmann, Matthias Muscholl, "ROPE: Role Oriented Programming Environment for Multiagent Systems," coopis, pp.325, Fourth IECIS International Conference on Cooperative Information Systems, 1999
Usage of this product signifies your acceptance of the Terms of Use.