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

Publish Year: 1397
نوع سند: مقاله ژورنالی
زبان: Persian
View: 379

This Paper With 10 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

JR_ARTE-2-12_006

تاریخ نمایه سازی: 29 مهر 1398

Abstract:

امروزه استفاده از معماری سرویسگرا ساخت برنامه های کاربردی انعطاف پذیر را آسان کرده است. مفهوم سرویس که هسته معماری سرویسگرا را تشکیل می دهد، برای تناسب نیازها و توانایی ها در تعاملات سازمانی مناسب است. به منظور پاسخگویی به نیازهای جدید و تغییر نیازمندی ها می توانیم از ترکیب سرویس ها استفاده کنیم تا قابلیت های ارایه شده توسط سرویس های در دسترس را با هم ترکیب کنیم. سرویس های وب نوع خاصی از سرویس ها هستند که قابل کشف، توصیف شدن و دستیابی براساس XML و پروتکل استاندارد وب هستند. در هر سیستم وب سرویس، برای رسیدن یک فرایند از یک حالت به حالت دیگر باید مسیر بر اساس سرویس های طی شود تا بتوان به نتیجه نهایی رسید این مسیر می تواند شامل سرویس های موازی می باشد که انتخاب هر کدام در زمان انجام کل فرایند تاثیر گذار باشد و انتخاب سرویس های درست در مسیر تبدیل فرایند یکی از مسایل از نوع NP-hard می باشد. براین اساس در این مقاله از الگوریتم رقابت استعماری برای یافتن بهترین ترکیب از سرویس ها بر اساس زمان پرداخته شده است. نتایج براساس آزمایشات انجام شده نسبت به الگوریتم Local search مقدار بهتری از خود نشان داد.

Authors

لیدا قربانی

دانشجوی کارشناسی ارشد مهندسی نرم افزار، گروه کامپیوتر، دانشکده فنی مهندسی و دانشگاه آزاد اسلامی واحد بین الملل کیش. ایران

امیر رجبی بهجت

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