دوره 4، شماره 2 - ( سال چهارم-پاییز و زمستان 1394 )                   جلد 4 شماره 2 صفحات 32-53 | برگشت به فهرست نسخه ها


XML English Abstract Print


Download citation:
BibTeX | RIS | EndNote | Medlars | ProCite | Reference Manager | RefWorks
Send citation to:

hamidi H. A Replicated Agent based Approach for Implementation of a Reliable Mobile Code Paradigm . SCJ. 2016; 4 (2) :32-53
URL: http://scj.kashanu.ac.ir/article-1-231-fa.html
حمیدی حجت. ارائه یک رویکرد همانند سازی شده عامل محور در اجرای یک الگوی کد متحرک مطمئن. نشریه علمی ترویجی محاسبات نرم. 1394; 4 (2) :32-53

URL: http://scj.kashanu.ac.ir/article-1-231-fa.html


استادیار دانشگاه صنعتی خواجه نصیرالدین طوسی، تهران-خیابان شریعتی-نرسیده به پل سید خندان دانشگاه صنعتی خواجه نصیرالدین طوسی گروه فناوری اطلاعات ، h_hamidi@kntu.ac.ir
چکیده:   (354 مشاهده)

عامل‌های سیار، امکان نزدیک کردن کدها به منابع را که در الگوی قدیمی مشتری / خدمتگزار پیش بینی نشده است، امکان پذیر می‌کنند. انعطاف‌پذیری بیشتر الگوهای عامل سیار، در مقایسه با الگوی محاسبات مشتری/خدمتگزار، هزینه های اضافی به بار می‌آورد. پیچیدگی بیشتر، مسائلی همچون قابلیت اطمینان را مطرح می‌کند. در بین مکانیزم‌های قابلیت اطمینان‌، تحمل پذیری خطا، رویکردی است که از اهمیت قابل توجهی برخوردار است. رویکردهای مختلفی برای امنیت عامل‌های سیار در مقابل خطا و حمایت تراکنشی آن‌ها ارائه شده است. آنها نقاط قوت و ضعف مختلفی داشته و در محیط‌های متفاوتی عمل می‌کنند. به علت این تنوع، اغلب برای برنامه‌‌نویس مشکل است که انتخاب کند کدام رویکرد، مناسبترین رویکرد برای یک کاربرد است. این مقاله، یک تقسیم‌‌بندی از رویکردهای موجود برای اجرای عامل‌های سیار تحمل پذیر خطا ارائه داده و درک ویژگی‌ها و ضعف‌های این رویکردها را آسان می‌کند. علاوه براین در این مقاله، یک ساختار غیر انسدادی برای امنیت عامل‌های سیار عامل محور ارائه شده است. در این ساختار، پروتکلی که تحمل پذیری خطا را فراهم می‌سازد با عامل حرکت می‌کند. مزیت این کار در این است که اجازه می‌دهد تا بتوان عامل سیار تحمل‌پذیر خطا را بدون نیاز به تغییر دادن در طرح اصلی‌ عامل،‌ اجرا کرد. مزایای این رویکرد، در مقایسه با رویکرد وابسته به محل‌، بسیار بیشتر بوده و نتایج حاصله، هزینه‌های تحمل‌پذیری خطا را در مقایسه با یک عامل همانند‌سازی نشده، نشان می‌دهند. این هزینه‌ها به تعداد مراحل و اندازه‌یِ عامل بستگی داشته، که افزایش اندازه عامل و تعداد مراحل‌، زمان اجرا را افزایش می‌دهند‌.

متن کامل [PDF 983 kb]   (247 دریافت)    
نوع مطالعه: پژوهشي | موضوع مقاله: تخصصي
دریافت: ۱۳۹۳/۱۲/۲۳ | پذیرش: ۱۳۹۴/۸/۸ | انتشار: ۱۳۹۵/۶/۳۱

ارسال نظر درباره این مقاله : نام کاربری یا پست الکترونیک شما:
کد امنیتی را در کادر بنویسید

ارسال پیام به نویسنده مسئول


کلیه حقوق این وب سایت متعلق به مجله محاسبات نرم می باشد.

طراحی و برنامه نویسی : یکتاوب افزار شرق

© 2015 All Rights Reserved | Soft Computing Journal

Designed & Developed by : Yektaweb