Extended Modeling Languages for Interaction Protocol Design
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
Expectation-Oriented Analysis and Design
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
Interaction Protocol Design: Application to an Agent-Based Teleteaching Project
ICCI '03 Proceedings of the 2nd IEEE International Conference on Cognitive Informatics
RIO: roles, interactions and organizations
CEEMAS'03 Proceedings of the 3rd Central and Eastern European conference on Multi-agent systems
Hi-index | 0.00 |
Although much progress has been made in agent theory and practice, bottlenecks remain in the construction of complex multiagent systems. We introduce *interaction-oriented programming (IOP)* as an approach to orchestrate the interactions among agents. As envisioned, IOP is more tractable and practical than general agent programming, especially in settings such as open information environments, where the internal details of autonomously developed agents are not available. IOP facilitates multiagent system design by enabling declarative specification and enactment of agent interactions, thereby channeling the intellectual energies of designers into the most amenable and effective design tasks. We have begun the work on realizing the above vision. Our preliminary approach formally specifies certain interactions among agents, and executes them in a distributed manner. We have implemented it in an actor language.