کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6872816 1440624 2018 53 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Constraint verification failure recovery in web service composition
ترجمه فارسی عنوان
بهبود بازبینی محدودیت در ترکیب سرویس وب
کلمات کلیدی
ترکیب سرویس وب، محدودیت های خدمات، بهبود خدمات،
ترجمه چکیده
ترکیب سرویس خودکار به منظور انجام وظایف پیچیده با ترکیب سرویس های مختلف ابتکاری وب موجود در یک گردش کار و ایجاد سرویس های ارزش افزوده هدف قرار می گیرد. بسیاری از رویکردها برای ترکیب خودکار سرویس وب پیشنهاد شده است. اکثر این رویکردها براساس تطبیق پارامترهای ورودی / خروجی در میان خدمات ابتدایی مختلف است. با این حال، علاوه بر پارامترهای ورودی / خروجی، بسیاری از خدمات دنیای واقعی شرایط و محدودیت های استفاده (به عنوان مثال، محدودیت های خدماتی) که توسط ارائه دهندگان آنها تحمیل می شود، شرایط و محدودیت های کاربردی دارند. محدودیت های یک سرویس باید قبل از تماس سرویس مورد تأیید قرار گیرد تا اطمینان حاصل شود که اجرای آن درست باشد. با این حال، محدودیت تأیید سرویس کامپوزیت متفاوت است، زیرا تأیید بعضی از محدودیت های خدمات ابتدایی ممکن است نیاز به اجرای سایر خدمات ابتدایی را در داخل برنامه کامپوزیت داشته باشد. علاوه بر این، شکست در هنگام تایید محدودیت ها در یک برنامه کامپوزیت باعث شکست اجرای کل سرویس کامپوزیت می شود، که برای بازیابی سرویس کامپوزیت نیاز به اجرای بعدی دارد. بازیابی تلفات کامپوزیت به معنای لغو معامله خدمات خاص در طی بازیابی برنامه کامپوزیت است. روشهای بازیافت تلفیقی جاری کامپوزیت با کاهش راندگی سرویس به علت نقص تایید محدودیت پذیر نیستند. در این مقاله، برای پیش بینی شکست در یک سرویس کامپوزیت، یک روش بازبینی شکست محسوب می شود. سپس یک روش برای انجام شکست بر اساس آن پیش بینی ها پیشنهاد می شود و تعداد بازخورد های خدماتی را بعد از شکست در نتیجه تایید محدودیت به حداقل می رساند. راه حل پیشنهادی شامل یک الگوریتم مبتنی بر برنامه ریزی و یک روش جدید پردازش محدودیت برای پیش بینی و رفع نقص سرویس است. یک ژنراتور مجموعه ای آزمایشی که به صورت عمومی موجود است، برای ارزیابی و تجزیه و تحلیل راه حل پیشنهاد شده استفاده می شود.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
Automated service composition aims at fulfilling complex tasks by combining different existing elementary web services in a workflow and creating value-added services. Many approaches have been proposed for automatic web service composition. Most of these approaches are based on the matching of input/output parameters across different elementary services. However, in addition to input/output parameters, many real-world services have applicable conditions and usage restrictions (i.e., service constraints) that are imposed by their providers. The constraints of a service should be verified prior to service call to ensure its correct execution. However, constraint verification of a composite service is different, as verification of some of the elementary services' constraints might require execution of other elementary services inside the composite plan. In addition, failure during verification of constraints inside a composite plan results in the failure of execution of the whole composite service, which requires failure recovery for the composite service to continue execution. Composite service failure recovery implies the rollback of certain service transactions during the recovery of the composite plan. Current composite service failure recovery approaches are not adapted to the minimization of service rollbacks due to constraint verification failures. In this paper, a constraint-aware failure recovery approach is proposed to predict failures inside a composite service. Then, a method is proposed to do failure recovery based on those predictions and minimize the number of service rollbacks upon failure resulting from constraint verification. The proposed solution includes a planning-based algorithm and a novel constraint-processing method for service failure prediction and recovery. A publicly available test set generator is used to evaluate and analyze the proposed solution.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Future Generation Computer Systems - Volume 89, December 2018, Pages 387-401
نویسندگان
, , , ,