Title :
Role agent pattern: a developer guideline
Author :
Cabri, Giacomo ; Ferrari, Luca ; Leonardi, Letizia
Author_Institution :
Dip. di Ingegneria dell´´Informazione, Modena Univ., Italy
Abstract :
Agents are an emerging technology that grants programmers a new way to exploit distributed resources. One of the hardest difficult in the development of this kind of application is the managing of agent interactions, since agents must interact in a collaborative and/or competitive way to achieve their task. Roles are a powerful paradigm that can be used to model agent interactions, both between two (or more) agents and between an agent and the platform/node on which it is running. In this paper we propose a guideline to role developing and use, with regard to the agent technology. In particular we focus on the main problems that a role system and a role developer must take into account.
Keywords :
Java; electronic data interchange; mobile agents; Java agents; agent interactions management; collaborative interaction; competitive interaction; data exchange; developer guideline; distributed resources; mobile agents; mobility; role agent pattern; role developing; Collaboration; Guidelines; Intelligent agent; Java; Mobile agents; Programming profession; Yarn;
Conference_Titel :
Systems, Man and Cybernetics, 2003. IEEE International Conference on
Print_ISBN :
0-7803-7952-7
DOI :
10.1109/ICSMC.2003.1245631