Proceedings of the 13th International World Wide Web Conference on Alternate Track Papers &Amp; Posters - WWW Alt. '04 2004
DOI: 10.1145/1013367.1013390
|View full text |Cite
|
Sign up to set email alerts
|

Decentralized orchestration of composite web services

Abstract: Web services make information and software available programmatically via the Internet and may be used as building blocks for applications. A composite web service is one that is built using multiple component web services and is typically specified using a language such as BPEL4WS or WSIPL. Once its specification has been developed, the composite service may be orchestrated either in a centralized or in a decentralized fashion. Decentralized orchestration offers performance improvements in terms of increased … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
61
0
3

Year Published

2005
2005
2015
2015

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 152 publications
(64 citation statements)
references
References 11 publications
0
61
0
3
Order By: Relevance
“…Many of the patterns discussed here are identified by Ding et al [10], whilst the QoS attributes of the core patterns are documented by [5,8,25]. However, their description in an MDA based Web service context is novel.…”
Section: Distribution Patternsmentioning
confidence: 94%
See 1 more Smart Citation
“…Many of the patterns discussed here are identified by Ding et al [10], whilst the QoS attributes of the core patterns are documented by [5,8,25]. However, their description in an MDA based Web service context is novel.…”
Section: Distribution Patternsmentioning
confidence: 94%
“…Instead, we choose to use an open source WS-BPEL engine, activeBPEL. Although WS-BPEL is an orchestration engine, we can use it to apply distribution patterns based on the work in [8].…”
Section: Tool Implementationmentioning
confidence: 99%
“…In their approach, Nanda et al construct the dependency graph of a Bpel program with the aim of minimizing communication costs while maximizing throughput. Chafle et al [16] decentralize the orchestration of a FindRoute service by partitioning the Bpel code into four parts, which are executed by four distinct Java engines. Afterward, Chafle et al compare the performance of the centralized and the decentralized implementation by using both service-time and message-size metrics.…”
Section: Distributed Orchestration/workflowmentioning
confidence: 99%
“…In (Chafle et al, 2004), an architecture for decentralised orchestration of composite Web services de-fined in BPEL is proposed. Our research deals with a set of challenges not addressed by this architecture: how to optimise service-oriented DAG-based workflows, how to automatically deploy a workflow across a set of volunteer proxy nodes given a workflow topology, where to place proxies in relation to Web services, how these concepts operate across Internetscale networks.…”
Section: Techniques In Data Transfer Optimisationmentioning
confidence: 99%