Declarative composition and peer-to-peer provisioning of dynamic Web services
2003 · 387 citations · 7 references
Web Service SpecificationComposite ServicesEngineeringWeb Service ModelingComposite ServiceNew ServicesCloud ComputingSoftware EngineeringData IntegrationService IntegrationWeb CompositionComputer ScienceSemantic WebData ManagementSystem SoftwareSoftware DesignService-oriented ComputingDynamic Web Services
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.
7
The STATEMATE semantics of statecharts
David Harel, A. Naamad · ACM Transactions on Software Engineering and Methodology · 1996
1K citations
Comparing Hybrid Peer-to-Peer Systems
Beverly Yang, Héctor García-Molina · 2001
236 citations
From Centralized Workflow Specification to Distributed Workflow Execution
P. Muth, Dirk Wodtke, Jeanine Weißenfels et al. · Journal of Intelligent Information Systems · 1998
214 citations
The WISE Approach to Electronic Commerce
Amaia Lazcano, Gustavo Alonso, Heiko Schuldt et al. · 2000
122 citations
Inter-enterprise collaborative business process management
Qiming Chen, Meichun Hsu · 2002
Business Process IntegrationMulti-agent CooperationEngineering+14
107 citations