ترکیب وب سرویس خودکار آگاه از QoS بر مبنای عوامل همیار با استفاده از الگوریتم دسته بندی Top-k

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

This Paper With 15 Page And PDF Format Ready To Download

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

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

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

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

JR_CSJI-2-2_004

تاریخ نمایه سازی: 14 بهمن 1402

Abstract:

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

Authors

سمیه لطف محمدی

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

سیما عمادی

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