Dynamic composition and optimization of Web services

  • Authors:
  • Liangzhao Zeng;Anne H. Ngu;Boualem Benatallah;Rodion Podorozhny;Hui Lei

  • Affiliations:
  • IBM T.J. Watson Research Center, Yorktown Heights, USA 10598;Department of Computer Science, Texas State University, San Marcos, USA;School of Computer Science and Engineering, University of New South Wales, Sydney, Australia;Department of Computer Science, Texas State University, San Marcos, USA;IBM T.J. Watson Research Center, Yorktown Heights, USA 10598

  • Venue:
  • Distributed and Parallel Databases
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Process-based composition of Web services has recently gained significant momentum for the implementation of inter-organizational business collaborations. In this approach, individual Web services are choreographed into composite Web services whose integration logics are expressed as composition schema. In this paper, we present a goal-directed composition framework to support on-demand business processes. Composition schemas are generated incrementally by a rule inference mechanism based on a set of domain-specific business rules enriched with contextual information. In situations where multiple composition schemas can achieve the same goal, we must first select the best composition schema, wherein the best schema is selected based on the combination of its estimated execution quality and schema quality. By coupling the dynamic schema creation and quality-driven selection strategy in one single framework, we ensure that the generated composite service comply with business rules when being adapted and optimized.