ترکیب وب سرویسها مبتنی بر معیارهای کیفیت سرویس با استفاده از رویکرد فرا مکاشفهای
تعداد صفحه : 128
چکیده فارسیبا رشد و گسترش معماری سرویس
گرا و افزایش روز افزون تعداد وب سرویسها، تقاضا برای استفاده از آنها
رشد چشمگیری داشته است. برای پاسخگویی به اکثر فرایندهای تجاری و کسب و
کارهای نسبتا پیچیده ممکن است یک سرویس منفرد وجود نداشته باشد، بنابراین
بایستی چند سرویس را با یکدیگر ترکیب نموده تا سرویس مناسبی به وجود آید.
ترکیب وب سرویسها یکی از مهمترین مسائل در حوزه معماری سرویس گرا میباشد
هر وب سرویس ممکن است پیاده سازیهای متفاوت با عملکردهای مشابهای داشته
باشد اما آن چیزی که موجب تمایز بین سرویسهای مشابه میشود، معیارهای
کیفیت سرویس است. در این تحقیق مسئله ترکیب وب سرویسها با توجه به
معیارهای کیفیت سرویس مورد بررسی قرار گرفته و معماری برای ترکیب خودکار وب
سرویسها ارائه شده است که در آن در ابتدا کاربران نیازهای عملیاتی و
غیرعملیاتی خود را توسط یک واسط کاربری وارد سیستم میکنند در ادامه رویکرد
فرا مکاشفهای برای ترکیب وب سرویسها توسعه داده شده است تا در یک زمان
معقول بهینهترین ترکیب برای برآورده سازی نیازهای کاربران را بیابیم. برای
ترکیب وب سرویسها از سه رویکرد فرا مکاشفهای استفاده کردیم; (1) رویکرد
جریان آب که دارای اندازه پویای عاملهای حل است تا ضعفهای رویکردهای
جمعیت گرا و نقطه گرا را پوشش دهد، (2) رویکرد رقابت استعماری و (3) رویکرد
ژنتیک. هر یک از رویکرد های ارائه شده توسط زبان برنامه نویسی c# پیاده
سازی شده و نتایج حاصله از آنها را با یکدیگر مقایسه نمودیم.فهرست مطالبفصل 1 : مقدمه و کلیات تحقیق1-1 مقدمه1-2 هدف از اجرای طرح1-3 توجیه ضرورت انجام طرح و اهمیت موضوع1-4 مدل تحقیق1-5 فرضیات مسئله1-6 چارچوب تحقیقفصل 2 : ادبیات و پیشینه تحقیق2-1 مقدمه2-2 مفاهیم پایه2-2-1 رهیافتهای یکپارچه سازی سیستمهای اطلاعاتی2-2-2 کاربرد معماری سرویس گرا2-2-3 تعریف معماری سرویس گرا2-2-4 مزایای استفاده از معماری سرویس گرا2-2-4-1 استفاده مجدد2-2-4-2 کاهش هزینه در یکپارچه سازی2-2-4-3 چابکی کسب و کار2-2-5 وب سرویس2-2-5-1 انتخاب و کشف وب سرویس2-2-6 ترکیب وب سرویسها2-2-6-1 سرویس مرکب2-2-6-2 BPEL2-2-6-3 چرخه حیات سرویس مرکب2-2-6-4 ساختارهای ترکیب وب سرویس2-2-6-5 محدودیتها در ترکیب وب سرویسها2-2-7 معیارهای کیفیت سرویس2-2-7-1 انواع معیارهای کیفیت سرویس2-3 کارهای مرتبط2-3-1 چارچوب Boumhamdi و Jarir2-3-2 چارچوب DynamiCoS2-3-3 دیدگاه Chan و Lyu2-3-4 دیدگاه Yang و Chun-Hung2-3-5 چارچوب METEOR2-3-6 چارچوب SODIUM2-3-7 دیدگاه Yau و Yin2-3-9 چارچوب WSSR_Q2-3-10 رویکرد WSMX2-3-11 دیدگاه Chaari و Badr و Biennier2-3-12 دیدگاه MOGA۲-۳-۱۳ جمع بندی از کارهای مرتبطفصل 3 : روش تحقیق3-1 مقدمه3-2 معماری ارائه داده شده3-2-1 درخواست سرویس3-2-2 انتخاب سرویسهای کاندید3-2-3 رویکرد ترکیب وب سرویسها3-3 فرمول بندی و بی مقیاس سازی معیارهای کیفیت سرویس3-4 محاسبه میزان برازندگی یک سرویس مرکب3-5 رویکردهای فرا مکاشفهای3-5-1 نمایش جواب مسئله3-5-2 رویکرد ژنتیک3-5-2-1 ساختار کلی الگوریتم ژنتیک3-5-2-2 مفاهیم کلیدی الگوریتم ژنتیک3-5-2-2-1 ایجاد جمعیت اولیه3-5-2-2-2 عملگرهای ژنتیک3-5-2-2-3 انتخاب.3-5-2-2-4 تابع برازش3-5-3 رویکرد رقابت استعماری3-5-3-1 شکل دهی امپراطوریهای اولیه3-5-3-2 حرکت مستعمرهها به سمت امپریالیست3-5-3-3 جابه جایی موقعیت مستعمره و امپریالیست3-5-3-4 قدرت کل یک امپراطوری3-5-3-5 رقابت استعماری3-5-4 رویکرد جریان آب3-5-4-1 عملگرهای جریان آب3-5-4-1-1 ایجاد جمعیت اولیه3-5-4-1-2 انشعاب و حرکت جریان آب3-5-4-1-3 ادغام جریانها3-5-4-1-4 تبخیر و بارش3-5-4-1-5 جستجوی همسایگیفصل 4 : محاسبات و یافتههای تحقیق4-1 مقدمه4-2 تنظیم پارامتر رویکرد های فرا مکاشفهای4-3 ارزیابی و کارایی رویکردها4-4 مشاهده نتایج4-4-1: تأثیر افزایش تعداد سرویسهای انتزاعی بر زمان اجرای رویکردهای ارائه داده شده4-4-2 تأثیر افزایش تعداد سرویسهای واقعی بر زمان اجرای رویکردهای ارائه داده شده4-4-3 مقایسه کارایی رویکرد های فرا مکاشفهای و روش دقیق4-4-4 مقیاس پذیری4-4-5 کاراییفصل 5 : نتیجه گیری و پیشنهادات5-1 مقدمه5-2 مزایای رویکرد ارائه شده5-3 عملکرد رویکرد های ارائه شده5-4 تحقیقات آتیمنابع و مآخذپایان نامه دارای فهرست اشکال و جداول می باشدتعداد صفحه : 128
برچسب ها:
ترکیب وب سرویسها مبتنی بر معیارهای کیفیت سرویس با استفاده از رویکرد فرا مکاشفهای پایان نامه ارشد مهندسی فناوری اطلاعات فناوری اطلاعات مهندسی فناوری اطلاعات ترکیب وب سرویس ها پایان نامه ارشد IT