The Grid: an application of the semantic web
ACM SIGMOD Record
SGrid: a service-oriented model for the Semantic grid
Future Generation Computer Systems - Special issue: Semantic grid and knowledge grid: the next-generation web
The Grid 2: Blueprint for a New Computing Infrastructure
The Grid 2: Blueprint for a New Computing Infrastructure
Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging and More
WSMX - A Semantic Service-Oriented Architecture
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series)
Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series)
On using BPEL extensibility to implement OGSI and WSRF Grid workflows: Research Articles
Concurrency and Computation: Practice & Experience - Workflow in Grid Systems
Choreography for the Grid: towards fitting BPEL to the resource framework: Research Articles
Concurrency and Computation: Practice & Experience - Workflow in Grid Systems
Workflows for e-Science: Scientific Workflows for Grids
Workflows for e-Science: Scientific Workflows for Grids
BPEL4WS-based coordination of Grid Services in design
Computers in Industry - Special issue: Collaborative environments for concurrent engineering
A rigorous approach to orchestrating grid services
Computer Networks: The International Journal of Computer and Telecommunications Networking
Semantic Service Bus: Architecture and Implementation of a Next Generation Middleware
ICDEW '07 Proceedings of the 2007 IEEE 23rd International Conference on Data Engineering Workshop
BPM'07 Proceedings of the 5th international conference on Business process management
Parameterized BPEL processes: concepts and implementation
BPM'06 Proceedings of the 4th international conference on Business Process Management
BPM'05 Proceedings of the 3rd international conference on Business Process Management
Hi-index | 0.00 |
Service composition on the Grid is a challenging task as documented in existing research work. Even though there are initial attempts to use the Business Process Execution Language (BPEL) to compose services on the Grid, still there is a significant lack of flexibility and reusability needed in scientific applications. In this paper we present BPEL for Semantic Web Services (BPEL4SWS) - a language that facilitates the orchestration of Grid Services exposed as traditional Web Services or Semantic Web Services using a process-based approach. It is based on the idea of WSDL-less BPEL and incorporates semantic descriptions of process activity implementations which increases the flexibility of business workflows as well as scientific workflows. Following an approach that uses a set of composable standards and specifications, BPEL4SWS is independent of any Semantic Web Service framework and therefore can also utilize any kind of Semantic Grid services. The advantages of BPEL4SWS are: (1) compliance with standards, (2) independence on service technologies, (3) applicability for both business applications as well as scientific workflows that use Grid services, (4) improved flexibility of processes.