A Case Study in Role-based Agent Interactions
WETICE '03 Proceedings of the Twelfth International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
Manipulation of Java agent bytecode to add roles
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
Injecting roles in Java agents through runtime bytecode manipulation
IBM Systems Journal
Exploiting runtime bytecode manipulation to add roles to Java agents
Science of Computer Programming - Special issue on principles and practice of programming in java (PPPJ 2003)
Managing Agent Interactions with Context-Driven Dynamic Organizations
Engineering Environment-Mediated Multi-Agent Systems
Application-specific reuse of agent roles
Software engineering for large-scale multi-agent systems
The MACODO organization model for context-driven dynamic agent organizations
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Hi-index | 0.00 |
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 phasesof 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 theinteresting features of the XML language. An application example shows the effectiveness of the approach.