Design time analysis of multiagent protocols
نویسنده
چکیده
Interaction protocols enable agents to communicate with each other effectively. Whereas several approaches exist to specify interaction protocols, none of them has design tools that can help protocol designers catch semantic protocol errors at design time. As research in networking protocols has shown, flawed specifications of protocols can have disastrous consequences. Hence, it is crucial to systematically analyze protocols in time to ensure effective specification. This paper first studies and formalizes important generic properties of commitment protocols that can ease their effective and consistent development significantly. Next, we identify robustness properties of protocols that are useful in determining the applicability of protocols in different settings. Since these properties are formal, they can easily be incorporated in a software tool to (semi-)automate the design and specification of commitment protocols. Where appropriate we provide algorithms that can directly be used to check these properties in such a design tool. 2007 Elsevier B.V. All rights reserved.
منابع مشابه
Correctness Requirements for Multiagent Commitment Protocols
Commitments are a powerful abstraction for representing the interactions between agents. Commitments capture the content of the interactions declaratively and allow agents to reason about their actions. Recent work on multiagent protocols define agent interactions as the creation and manipulation of commitments to one another. As a result, commitment protocols can be executed flexibly, enabling...
متن کاملFlexibility of Multiagent Problem-Solving Based on Mutual Understanding
Multiagent technology provides concepts, architectures and cooperation protocols for applications with challenging demands for the flexibility of the overall system behavior. A recently developed flexibility framework identifies six dimensions of multiagent system (MAS) flexibility: qualitative flexibility, quantitative flexibility, problem solving flexibility, economic flexibility, time flexib...
متن کاملAgenTalk: describing multiagent coordination protocols with inheritance
This paper presents the basic concepts behind AgenTalk, a language used for describing coordination protocols in multiagent systems. Many coordination protocols such as the contract net protocol have been proposed, and many application specific coordination protocols are expected to be required as soon as building of more software agents begins. Thus, a language for defining and implementing su...
متن کاملSynthesis and Adaptation of Multiagent Communication Protocols in the Production Engineering Domain
The application of multiagent systems is often based on the claim that there will be an emergent behavior within these systems. To reach the emergent behavior many researcher propagate to plan it within design and analysis of specific systems, as it will not occur by chance. We are presenting a new way to adaptive agent communication protocols with respect to a possible gain of emergent behavio...
متن کاملComposing and Verifying Commitment-Based Multiagent Protocols
We consider the design and enactment of multiagent protocols that describe collaboration using “normative” or “social” abstractions, specifically, commitments. A (multiagent) protocol defines the relevant social states and how they progress; each participant maintains a local projection of these states and acts accordingly. Protocols expose two important challenges: (1) how to compose them in a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Data Knowl. Eng.
دوره 63 شماره
صفحات -
تاریخ انتشار 2007