ترکیب خودکار سرویس ها مبتنی بر گراف رنگ آمیزی
سال انتشار: 1397
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 291
فایل این مقاله در 12 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
JR_TJEE-48-2_023
تاریخ نمایه سازی: 17 تیر 1398
چکیده مقاله:
سرویس های وب به عنوان مولفه های نرم افزاری مستقل توسط ارائه دهندگان سرویس بر روی اینترنت منتشر شده و توسط درخواست کنندگان سرویس برای رسیدن به اهداف مختلف فراخوانی می شوند. با این حال در بسیاری از موارد هیچ سرویسی به تنهایی در مخزن سرویس یافت نمی شود که بتواند رضایت درخواست کننده را برآورده سازد. ترکیب سرویس، مولفه های جدیدی را با استفاده از یک مدل تعاملی برای سرعت بخشیدن به برنامه ها ایجاد می کند. قبل از ترکیب سرویس ها با یکدیگر، مهم ترین مسئله برای پیدا کردن نمونه سرویس های کاندید مطلوب، مطابقت آن سرویس ها با نیازمندی های غیروظیفه مندی است؛ لذا چگونگی طراحی یک روش کارآمد جهت ترکیب زنجیره ای از سرویس های متصل به هم مهم است. به تازگی تحقیقات زیادی جهت کاهش زمان جستجو برای پیدا کردن یک ترکیب سرویس انجام شده است. با این حال بسیاری از این روش ها برای پیمایش و بررسی همه وب سرویس های موجود در یک مخزن وب به مدت زمان طولانی نیاز دارند که به صورت قابل توجهی وقت کاربر را اشغال می کند. این مقاله رویکردی برای ترکیب خودکار سرویس های آگاه از کیفیت سرویس و همچنین استفاده از سلایق کاربران در رسیدن به نتیجه ترکیب بهینه ارائه می دهد. بدین منظور از روش پیشنهادی گراف رنگ آمیزی اصلاح شده برای فیلتر نمودن سرویس ها قبل از ایجاد ترکیب در داده هایی با مقیاس بزرگ استفاده می شود که مجموعه سرویس های انتخابی را کاهش می دهد. همچنین استفاده از الگوریتم KPL در این پژوهش باعث گردیده است تا چندین راه حل مناسب به کاربر ارائه شود تا در مواقع لزوم از قابلیت جایگزینی این راه حل ها به جای بهترین ترکیب استفاده نماید. نتایج حاصل از تحلیل و ارزیابی روش پیشنهادی، بهبود مطلوبی را در زمان اجرا و مصرف حافظه نمایان می سازد.
کلیدواژه ها:
نویسندگان
سپیده شیوندی
دانشگاه آزاد اسلامی واحد یزد - گروه مهندسی کامپیوتر
سیما عمادی
دانشگاه آزاد اسلامی واحد یزد - گروه مهندسی کامپیوتر
مراجع و منابع این مقاله:
لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :