ترکیب سرویس با آگاهی از کیفیت سرویس در محاسبات ابری با استفاده از روش مبتنی بر کلونی زنبورعسل

  • سال انتشار: 1392
  • محل انتشار: همایش ملی مهندسی کامپیوتر و فناوری اطلاعات
  • کد COI اختصاصی: NCCEB01_150
  • زبان مقاله: فارسی
  • تعداد مشاهده: 2172
دانلود فایل این مقاله

نویسندگان

اکرم تقی زاده

علی اصغر پورحاجی کاظم

چکیده

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

کلیدواژه ها

الگوریتم زنبورعسل، ترکیب سرویس با آگاهی از کیفیت سرویس، محاسبات ابری

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.