Relation of BPEL to other languages

BPEL is not the only language for business process execution. Before we start discussing the technical aspects of BPEL, let us overview the relation of BPEL to other languages. Recently, several orchestration and choreography languages have been proposed. The most important orchestration languages include:

  • XLANG and the new version XLANG/s from Microsoft
  • WSFL from IBM
  • BPML (Business Process Modeling Language) from BPMI.org
  • BPSS (Business Process Specification Schema), part of the ebXML framework
  • YAWL (Yet Another Workflow Language), an Open Source workflow language

The most important choreography languages include:

  • WSCL (Web Services Conversation Language) from HP, submitted to W3C
  • WSCI (Web Services Choreography ...

Get WS-BPEL 2.0 for SOA Composite Applications with IBM WebSphere 7 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.