Flexible protocol specification and execution: applying event calculus planning using commitments
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
Automating supply-chain management
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 3
A Semantic Approach for Designing E-Business Protocols
ICWS '04 Proceedings of the IEEE International Conference on Web Services
Conversational semantics sustained by commitments
Autonomous Agents and Multi-Agent Systems
What Is Commitment? Physical, Organizational, and Social (Revised)
Coordination, Organizations, Institutions, and Norms in Agent Systems II
A semantic approach for designing e-business protocols
SWSWPC'04 Proceedings of the First international conference on Semantic Web Services and Web Process Composition
Hi-index | 0.00 |
Protocols enable unambiguous and smooth interactions among agents. Multiagent systems need to host a rich variety of interaction protocols if they are to model the needs of real-world applications such as business processes. Commitments allow flexible execution of protocols, while at the same time providing a basis for compliance checking. We propose conceptual abstractions for commitmentbased protocols similar to those used in information models, specifically (1) refinement: a subprotocol may satisfy the requirements of a superprotocol but support additional properties; and (2) aggregation: a protocol may combine existing protocols. We develop an algebra of protocols that can be used to compose protocols by refining and merging existing ones at a level of abstraction high enough to be useful for real-world applications.