Sciweavers

ESCIENCE
2005
IEEE

Distributed, Parallel Web Service Orchestration Using XSLT

13 years 10 months ago
Distributed, Parallel Web Service Orchestration Using XSLT
GridXSLT is an implementation of the XSLT programming language designed for distributed web service orchestration. Based on the functional semantics of the language, it compiles programs into dataflow graphs which can be efficiently executed across a collection of machines in a cluster or grid environment. Calls to web services can be made using the standard function call semantics provided by the language, and occur in parallel using the dataflow model of computation. The programmer is not required to explicitly specify the parallelism, as the details of how programs are scheduled and executed in a distributed environment are abstracted away by the runtime engine. XSLT provides a higher level programming model than many other approaches to web services composition; we explore its use here as a means of easing the task of orchestrating the interactions between services. In addition to the normal XSLT syntax, our system also supports programs written in XSLiTe, an alternative syntax...
Peter M. Kelly, Paul D. Coddington, Andrew L. Wend
Added 24 Jun 2010
Updated 24 Jun 2010
Type Conference
Year 2005
Where ESCIENCE
Authors Peter M. Kelly, Paul D. Coddington, Andrew L. Wendelborn
Comments (0)