Skip to main content


developerWorks  >  SOA and Web services  >

WS-BPEL Extension for People

developerWorks

Level: Advanced

Contributors: Active Endpoints, Adobe, BEA, IBM, Oracle, SAP AG

25 Aug 2005
Updated 25 Jun 2007

Get the downloads

Human user interactions are currently not covered by the Web Services Business Process Execution Language (WS-BPEL), which is primarily designed to support automated business processes based on Web services. However the spectrum of activities that make up general purpose business processes is broader than this, because people often participate in the execution of business processes. To support a broad range of scenarios involving people within business processes, a BPEL extension is required.

The "BPEL4People" white paper describes scenarios where users are involved in business processes, and motivates and outlines appropriate extensions to WS-BPEL to address these scenarios. The WS-BPEL Extension for People and WS-HumanTask specifications take the ideas outlined in the white paper and together provide a concrete realization of them.

BPEL4People is layered on top of the BPEL language so that its features can be composed with the BPEL core features whenever needed. We envisage that additional BPEL extensions might be introduced in the future.

The authors plan to submit the specifications to a recognized standards development organization in the near future.


Downloads

DescriptionNameSizeDownload method
BPEL4People white paperBPEL4People_white_paper.pdf246KBHTTP
WS-BPEL Extension for People specification, v1.0BPEL4People_v1.pdf980KBHTTP
WS-HumanTask specification, v1.0WS-HumanTask_v1.pdf802KBHTTP
Information about download methodsGet Adobe® Reader®


Resources


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community