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

سال انتشار: 1396
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 68

فایل این مقاله در 15 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

JR_CSJI-2-2_004

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

چکیده مقاله:

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

کلیدواژه ها:

نویسندگان

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

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

سیما عمادی

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