شماره ركورد
6022
شماره راهنما(اين فيلد مربوط به كارشناس ميباشد لطفا آن را خالي بگذاريد)
6022
پديد آورنده
حسن دريانورد
عنوان
طراحي يك الگوي معماري براي ايجاد قطعات خود مختار با قابليت باز پيكربندي پويا
مقطع تحصيلي
كارشناسي ارشد
رشته تحصيلي
فناوري اطلاعات -طراحي و توليد نرم افزار
سال تحصيل
شهريور 1387
تاريخ دفاع
شهريور 1387
استاد راهنما
دكتر سعيد پارسا
چكيده
چكيده:
دسترس پذيري و تطبيق پذيري براي برخي از سيست مهاي نر مافزاري بسيار مهم است. اين سيست مهاي
نرم افزاري نمي توانند حتي براي يك دستكاري، بسط يا تغيير كوچك در شرايط محيطي متوقف شوند.
به بيان ديگر، بازپيكربندي يك برنامه بدون وقفه در اجراي آن كار مشكلي است. راهكارهاي جاري در
بازپيكربندي پويا، همه اتصالات به قطعه را زماني كه قرار است بازپيكربندي شود متوقف م ي كنند .
اغلب، بلوكه كردن اتصال براي قطعات توزيع شده با متوقف كردن هر درخواست/پاسخ راه دور به يك
قطعه درحالي كه قطعه درحال بازپيكربندي است قابل انجام است . براي حل اين مشكل، در اين
پايان نامه يك معماري جديد براي ساخت سيستم هاي نرم افزاري خودمختار قابل بازپيكربندي بصورت
پويا پيشنهاد شده است. اين معماري حاوي سه نوع قطعه شامل مدير برنامه كاربردي، مدير قطعه و
عنصر كاركردي است. مدير برنامه كاربردي رفتارهاي زمان اجراي مديران قطعات را كنترل مي كند. هر
مدير قطعه اتصالات ورودي و خروجي به/از يك عنصر كاركردي خاص را مديريت مي كند . عناصر
كاركردي شامل قسمت محاسباتي يا به بيان ديگر منطق كاري برنامه كاربردي است. صحت معماري
پيشنهادي با بررسي سه جنبه نيازمندي حفظ سازگاري شامل يكپارچگي ساختاري، سازگاري دوبدو و
نامتغيرهاي حالت برنامه كاربردي ارزيابي شده است.
كلمات كليدي: بازپيكربندي پويا، برنامه كاربردي خودمختار