TY - JOUR
T1 - Declarative composition and peer-to-peer provisioning of dynamic Web services
AU - Benatallah, Boualem
AU - Dumas, Marlon
AU - Sheng, Quan Z.
AU - Ngu, Anne H H
PY - 2002
Y1 - 2002
N2 - The development of new services through the integration of existing ones has gained a considerable momentum as a means to create and streamline business-to-business collaborations. Unfortunately, as Web services are often autonomous and heterogeneous entities, connecting and coordinating them in order to build integrated services is a delicate and time-consuming task. In this paper, we describe the design and implementation of a system through which existing Web services can be declaratively composed, and the resulting composite services can be executed following a peer-to-peer paradigm, within a dynamic environment. This system provides tools for specifying composite services through statecharts, data conversion rules, and provider selection policies. These specifications are then translated into XML documents that can be interpreted by peer-to-peer inter-connected software components, in order to provision the composite service without requiring a central authority.
AB - The development of new services through the integration of existing ones has gained a considerable momentum as a means to create and streamline business-to-business collaborations. Unfortunately, as Web services are often autonomous and heterogeneous entities, connecting and coordinating them in order to build integrated services is a delicate and time-consuming task. In this paper, we describe the design and implementation of a system through which existing Web services can be declaratively composed, and the resulting composite services can be executed following a peer-to-peer paradigm, within a dynamic environment. This system provides tools for specifying composite services through statecharts, data conversion rules, and provider selection policies. These specifications are then translated into XML documents that can be interpreted by peer-to-peer inter-connected software components, in order to provision the composite service without requiring a central authority.
UR - http://www.scopus.com/inward/record.url?scp=0036203287&partnerID=8YFLogxK
U2 - 10.1109/ICDE.2002.994738
DO - 10.1109/ICDE.2002.994738
M3 - Article
AN - SCOPUS:0036203287
SN - 1084-4627
SP - 297
EP - 308
JO - Proceedings - International Conference on Data Engineering
JF - Proceedings - International Conference on Data Engineering
ER -