Sciweavers

AAMAS
2007
Springer

An algebra for commitment protocols

13 years 4 months ago
An algebra for commitment protocols
Protocols enable unambiguous, smooth interactions among agents. Commitments among agents are a powerful means of developing protocols. Commitments enable flexible execution of protocols and help agents reason about protocols and plan their actions accordingly, while at the same time providing a basis for compliance checking. Multiagent systems based on commitments can conveniently and effectively model business interactions because the autonomy and heterogeneity of agents mirrors real-world businesses. Such modeling, however, requires multiagent systems to host a rich variety of protocols that can capture the needs of different applications. We show how a commitment-based semantics provides a basis for refining and aggregating protocols. We propose an approach for designing commitment protocols wherein traditional software engineering notions such as refinement and aggregation are extended to apply to protocols. We present an algebra of protocols that can be used to compose s by re...
Ashok U. Mallya, Munindar P. Singh
Added 08 Dec 2010
Updated 08 Dec 2010
Type Journal
Year 2007
Where AAMAS
Authors Ashok U. Mallya, Munindar P. Singh
Comments (0)