Open Access Open Access  Restricted Access Subscription Access

Survey: Autonomic Web Service Composition

Kavita D. Hanabaratti, Sunil F. Rodd

Abstract


The complexity of computing systems keeps growing even beyond human capabilities to handle the management tasks for achieving the best benefits from such systems. Autonomic computing was introduced with the promise of self-management where computing systems would be able to manage their behaviors, moreover the concept of web service emerged for the intension of enabling heterogeneous computing systems. Web Services are modular, self-describing, self-contained and loosely coupled applications that can be published, located, and invoked across the web. With the increasing number of web services available on the web, the need for web services composition is becoming more and more important. Web service composition is a technology that has received considerable attention in the last number of years. Web service composition is the process of linking single Web services together in order to accomplish more complex tasks. One area of Web service composition that has not received as much attention is the area of dynamic error handling and re-planning, enabling autonomic composition. Given a repository of service descriptions and a task to complete, it is possible for Artificial Intelligence planning techniques to be used to automatically create a plan that will achieve this goal. If however a service in the plan is unavailable or erroneous the plan will fail. Motivated by this problem, this research suggests autonomous re-planning as a means to overcome dynamic problems.

This research surveys various automations and techniques for web service composition and compares 18 methods, detailing each method’s advantages, disadvantages and challenges. This research offers the opportunity to study this field and its problems, provide more diverse data and examine the problems of traffic networks.


Full Text:

PDF

Refbacks

  • There are currently no refbacks.