Separation of concerns in agent applications by roles
Proceedings 22nd International Conference on Distributed Computing Systems Workshops - Trang 430-435
Tóm tắt
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 by exploiting the interesting features of the XML language. An application example shows the effectiveness of the approach.
Từ khóa
#Application software #XML #Software agents #Multiagent systems #Web and internet services #Distributed computing #ConferencesTài liệu tham khảo
10.1109/FTDCS.2001.969643
10.1109/COOPIS.1999.792181
10.1109/4236.832950
deutsch, 1999, Querying XML data, Bulletin of the Technical Committee on Data Engineering, 22, 27
1998, Extensible Markup Language (XML) 1 0 W3C Recommendation
2001, Special Issue on Aspect-oriented Programming, 33
10.1142/S0218194001000505
10.1109/4434.846192
ferber, 1998, AALAADIN: A meta-model for the analysis and design of organizations in multiagent systems, Proc of Third International Conference on Multiagent Systems (lCMAS)
10.1145/280765.280784
kiczales, 1997, Aspect-Oriented Programming, 10.1007/BFb0053381
1996, Going, going, gone! A survey of auction types