Separation of concerns in agent applications by roles

被引:3
作者
Cabri, G [1 ]
Leonardi, L [1 ]
Zambonelli, F [1 ]
机构
[1] Univ Modena & Reggio Emilia, Dipartimento Ingn Informaz, I-41100 Modena, Italy
来源
22ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOP, PROCEEDINGS | 2002年
关键词
D O I
10.1109/ICDCSW.2002.1030808
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the development of agent applications, interactions are an important issue, which must be faced with appropriate methodologies and tools. A separation of concerns between the agents and their interaction needs is helpful in the designing and the implementation phases of the life cycle. In this paper we propose XRole, a system that helps in dealing with interactions. It is based on the definition of roles, which are intended as intermediaries between the application needs and the environment needs. XRole is realized exploiting the interesting features of the XML language. An application example shows the effectiveness of the approach.
引用
收藏
页码:430 / 435
页数:6
相关论文
共 11 条
[1]  
*AG INC, 1996, GOING GOING GON SURV
[2]  
ARIDOR Y, 1998, P INT C AUT AG
[3]  
BECHT M, 1999, P 4 IFCIS C COOP INF
[4]  
CABRI G, 2001, 8 IEEE WORKSH FUT TR
[5]  
DEUTSCH A, 1999, B TECHNICAL COMMITTE, V22, P27
[6]  
FERBER J, 1998, P 3 INT C MULT AG SY
[7]   Role modeling for agent system analysis, design, and implementation [J].
Kendall, EA .
IEEE CONCURRENCY, 2000, 8 (02) :34-41
[8]  
KICZALES C, 1997, ASPECT ORIENTED PROG
[9]   Nomad:: Mobile agent system for an Internet-based auction house [J].
Sandholm, T ;
Huai, QB .
IEEE INTERNET COMPUTING, 2000, 4 (02) :80-86
[10]   Organisational rules as an abstraction for the analysis and design of multi-agent systems [J].
Zambonelli, F ;
Jennings, NR ;
Wooldridge, M .
INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2001, 11 (03) :303-328