ترکیب وب سرویس ها با استفاده از الگوریتم چند هدفه و زمانبند

سال انتشار: 1397
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 367

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

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

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

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

ICESIT01_135

تاریخ نمایه سازی: 6 بهمن 1397

چکیده مقاله:

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

کلیدواژه ها:

ترکیب وب سرویسی ، الگوریتم بهینه سازی چندهدفه ، زمانبند ، NSGA II

نویسندگان

روح اله علیزاده

دانشجو نرم افزار، دانشگاه صنعتی شیراز، شیراز، ایران