首页 | 本学科首页   官方微博 | 高级检索  
     


Facilitating the Rapid Development and Scalable Orchestration of Composite Web Services
Authors:Boualem Benatallah  Marlon Dumas  Quan Z Sheng
Affiliation:(1) School of Computer Science & Engineering, The University of New South Wales, Sydney, NSW, 2052, Australia;(2) Centre for Information Technology Innovation, Queensland University of Technology, GPO Box 2434, Brisbane, QLD, 4001, Australia
Abstract:The development of new Web services through the composition of existing ones has gained a considerable momentum as a means to realise business-to-business collaborations. Unfortunately, given that services are often developed in an ad hoc fashion using manifold technologies and standards, connecting and coordinating them in order to build composite services is a delicate and time-consuming task. In this paper, we describe the design and implementation of a system in which services are composed using a model-driven approach, and the resulting composite services are orchestrated following a peer-to-peer paradigm. The system provides tools for specifying composite services through statecharts, data conversion rules, and multi-attribute provider selection policies. These specifications are interpreted by software components that interact in a peer-to-peer way to coordinate the execution of the composite service. We report results of an experimental evaluation showing the relative advantages of this peer-to-peer approach with respect to a centralised one.
Keywords:Web service  Web service composition  Web service orchestration  dynamic provider selection  peer-to-peer interaction  statechart
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号