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