دانلود مقاله ISI انگلیسی شماره 64053
ترجمه فارسی عنوان مقاله

تجزیه و تحلیل زمان طراحی پروتکل های چند منظوره

عنوان انگلیسی
Design time analysis of multiagent protocols
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
64053 2007 18 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : Data & Knowledge Engineering, Volume 63, Issue 1, October 2007, Pages 137–154

ترجمه کلمات کلیدی
تعهدات پروتکل ها، ابزارهای طراحی، تحلیل و بررسی، نیرومندی
کلمات کلیدی انگلیسی
Commitments; Protocols; Design tools; Analysis; Robustness
ترجمه چکیده
پروتکل های تعامل عوامل را قادر می سازد تا به طور موثر با یکدیگر ارتباط برقرار کنند. در حالیکه چندین رویکرد برای مشخص کردن پروتکل های تعامل وجود دارد، هیچ یک از آنها ابزار طراحی ندارد که می تواند به طراحان پروتکل کمک کند که خطاهای پروتکل معنایی را در زمان طراحی بدست آورند. همانطور که تحقیق در پروتکل های شبکه نشان داده است، مشخصات ناقص پروتکل ها می تواند پیامدهای فاجعه آمیز داشته باشد. از این رو، برای رسیدن به معیارهای موثر، پروتکل ها در زمان به طور سیستماتیک تجزیه و تحلیل می شود. در این مقاله ابتدا خواص مهم عمومی پروتکل های تعهد را بررسی می کنیم و می توانند به طور قابل توجهی باعث توسعه مؤثر و سازگار آنها شوند. بعد، ویژگی های قابلیت اطمینان پروتکل ها را مشخص می کنیم که در تعیین کاربرد پروتکل ها در تنظیمات مختلف مفید هستند. از آنجایی که این ویژگی ها رسمی هستند، می توانند به آسانی در یک ابزار نرم افزاری به (نیمه) خودکار طراحی و مشخص کردن پروتکل های تعهد بپیوندند. در صورت لزوم، ما الگوریتمی را فراهم می کنیم که به طور مستقیم می تواند برای بررسی این خواص در چنین ابزار طراحی استفاده شود.

چکیده انگلیسی

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.