نام پژوهشگر: مهسا جمال ویشکایی

ارائه روشی کارا برای بازیابی وب سرویس های مشابه
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه شیخ بهایی - دانشکده مهندسی 1390
  مهسا جمال ویشکایی   کمال جمشیدی

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