Search In this Thesis
   Search In this Thesis  
العنوان
A Dynamic Approach to reliable Mobile Agent systems based on group communication services /
المؤلف
Elsayed, Rania Ramadan Abdeldayem.
هيئة الاعداد
باحث / رانيا رمضان عبدالدايم السيد زيدان
مشرف / طارق أحمد الشيشتاوى
مشرف / علاء الدين سيد أحمد
مناقش / طارق أحمد الشيشتاوى
مناقش / علاء الدين سيد أحمد
الموضوع
Reliable Mobile Agent.
تاريخ النشر
2012.
عدد الصفحات
136p. :
اللغة
الإنجليزية
الدرجة
ماجستير
التخصص
الهندسة الكهربائية والالكترونية
تاريخ الإجازة
1/1/2012
مكان الإجازة
جامعة بنها - كلية الهندسة بشبرا - الهندسة الكهربية
الفهرس
Only 14 pages are availabe for public view

from 151

from 151

Abstract

الهدف من الرسالةتهدف الرسالة إلى ضمان الموثوقية للوكيل المتحرك وضمان تنفيذ التطبيقات المطلوبة
منه حتى فى حالة حدوث اى أخطاء او أعطال فى النظام وذلك من خلال تحقيق خصائص
الموثوقية للوكيل المتحرك وهى تنفيذ التطبيق مرة واحدة فقط وعدم توقف التنفيذ.
ملخص الرسالة
الوكيل المتحرك هو عبارة عن برنامج كمبيوتر يعمل بشكل مستقل بإسم مستخدم وينتقل
عبر خط سير معين في شبكة من أجهزة الكمبيوتر. ويستخدم الموارد المحلية أو الخدمات التى
تقدمها هذه الأجهزة الموجودة فى المسار مثل الحصول على بيانات من قاعدة بيانات أو تثبيت
وتحديث خدمات البرمجيات. من الممكن ان نفقد الوكيل المتحرك خلال مساره لأنه يتعرض
لحالات كثيرة من الأعطال او الأخطاء على سبيل المثال أعطال الاتصال, أعطال جهاز
الكمبيوتر الذى يحتوى على الوكيل المتحرك أو عدم توافر المعلومات او أى من المشكلات التى
تؤدى الى عدم تحقيق خصائص الموثوقية. هناك الكثير من الطرق لتحقيق الموثوقية للوكيل
.)checkpointing( وطريقة نقطة التفتيش )Replication( المتحرك مثل طريقة التكرار
هذه الرسالة تقدم طريقة جديدة لضمان موثوقية الوكيل المتحرك تعتمد على خدمات
مجموعة الإتصال التى تتكون من خدمة الإتصال وخدمة العضوية حيث تتكامل هذه الخدمات
لتحقيق خصائص الموثوقية المطلوبة للوكيل المتحرك، وذلك بقيام الوكيل المتحرك بإنشاء
مجموعة الإتصال الخاصة به فى كل مرحلة من مسار التنفيذ وهى عبارة عن مجموعة من
الوكلاء التى تطابق هذا الوكيل للحفاظ على بيانات الوكيل فى حالة حدوث اى أخطاء او أعطال،
ثم تقوم مجموعة الإتصال بإختيار قائدها الذى بدوره يقوم بتنفيذ التطبيق المطلوب من الوكيل
المتحرك وتحديث بيانات كل أعضاء مجموعة الإتصال حتى تكون دائما قادرة على إستئناف
تنفيذ التطبيق المطلوب فى كل مرحلة من مراحل التنفيذ حتى فى حالة حدوث أخطاء.
وقد تم إختبار البرنامج المقترح بتطبق معدلات فشل مختلفة على عدد أعضاء مختلف فى
مجموعة الإتصال. وأظهرت النتائج التي تم التوصل إليها أن الطريقة المقترحة تحقق خصائص
الموثوقية المطلوبة بكفاءة فى معدلات فشل مختلفة وتطبيقات مختلفة بمسارات تنفيذ مختلفة
ومتعددة. والطريقة المقترحة ممكن أن تكون مفيدة مع التطبيقات الوكيل المتحرك المختلفة للتغلب
على حالات الفشل وتنفيذ المهمة المطلوبة منه بنجاح.
3
الوصف العام للرسالة
الرسالة المقدمة مكتوبة باللغة الإنجليزية وتشتمل على صفحة للشكر, فهرس المحتويات,
قائمة بالأشكال, قائمة بالجداول, وقائمة بالإختصارات, ملخص للرسالة ، كما تتضمن قائمة وافية
بالكتب والأبحاث والمقالات العلمية المرتبطة بموضوع البحث والتى أعتمد عليها الباحث فى
إعداد بحثه. وفيما يلى عرض موجز لأهم ما تضمنته أبواب الرسالة :
الباب الأول:
ويعرض هذا الباب مقدمة عن الوكيل المتحرك وإستخداماته وتطبيقاته، وعن سير
البحث حتى الوصول الأمثل الى نتائجه المرجوه.
الباب الثانى:
يعرض شرحا تفصيليا للوكيل المتحرك تاريخه، تطوره، خصائصه، والتطبيقات المناسبه
له وايضا المشاكل التى يعانى منها الوكيل المتحرك. بالاضافة لشرح تفصيلى وتعريف لمجموعة
الاتصال وخصائصها وانواعها. وذلك بتقسيم الباب إلى عدة أجزاء، وعرض منمذج بالرسومات
لماهية التقنية المستخدمة وإرتباطها بأعمال متنوعة قدمت سلف ا .
الباب الثالث:
يعرض هذا الباب شرحا تفصيليا عن الأعمال والأبحاث التى قدمت سلف ا للحفاظ على
الوكيل المتحرك رغم الأخطاء او الأعطال التى يمكن أن يتعرض لها وذلك بتقسيم الباب إلى
عدة أجزاء كلا منها يشرح تفصيليا بحث او عمل قدم سلفا عن بروتوكول لتجاوز الأخطاء
والأعطال التى من الممكن أن تؤثر على عمل الوكيل، وتم تدعيم ذلك بالرسومات.
الباب الرابع:
يقدم هذا الباب النظام المقترح والطرق المختلفه التى يمكن من خلالها إختباره.
بالإضافة للتطبيق العملى للنظام المقترح والبيئة المستخدمة فى التطبيق. كما يتضمن الباب
السيناريوهات المختلفة التى يمكن أن يتعرض لها الوكيل المتحرك سواء فى حالة الأخطاء او
فى حالة عدم حدوث أخطاء.
الباب الخامس:
يقدم هذا الباب النظام المقترح وتطبيقة من خلال النتائج التى تم الوصول إليها فى جميع
الحالات والسيناريوهات التى يمكن أن تحدث مع شرح للنتائج .
الباب السادس:
يعرض أهم الإستنتاجات التى تم التوصل إليها ويقترح بعض الإتجاهات المستقبلية فى
هذا المجال.