Service composition using service selection with WS-agreement

  • Authors:
  • Nrupen Chudasma;Sanjay Chaudhary

  • Affiliations:
  • DA-IICT, Gandhinagar, Gujarat, India;DA-IICT, Gandhinagar, Gujarat, India

  • Venue:
  • Proceedings of the 2nd Bangalore Annual Compute Conference
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The business requirements are dynamic in nature. Identification of suitable business partners who can satisfy a set of guarantees "on demand" is a critical process. Selection of business partners is influenced by several parameters including maximizing profit, minimizing cost, reliability, credit history, etc. A business process can be decomposed into several tasks, possibly expressed as Web services implementing desired business functionalities. Each service offers a set of guarantees, each defining a Service Level Objective(SLO). Many service providers may provide the similar business functionality in the form of service with different SLOs. Thus, it is necessary to select services offered by service partner(s) such that overall performance of the process is improved. By specifying requirements of a service in the form of multiple service level objectives (SLOs), selection of a service provider can be achieved based on the best or optimal matching of SLOs of service consumer and providers. A set of services, SLOs, and participating actors constitute a Service Level Agreement (SLA). In this work, WS-Agreement specification is used to specify the SLA. The service partner must comply with the multiple criteria and preferences of a requester. Multi Criteria Decision Making (MCDM) method is also required in this process.