WS-BPEL4People
The WS-BPEL Extension for People ( WS-BPEL4People ) is an extension of WS-BPEL (language for describing business processes) and can therefore also be classified in the context of WS- * . Since June 2007, the specification, which was originally presented as a white paper by IBM and SAP , has been at OASIS for standardization . WS-BPEL4People uses the WS-HumanTask specification , which is being further developed by the same OASIS committee. The specification was developed by Adobe , IBM, BEA , Oracle , SAP and Active Endpoints . While WS-BPEL only describes the orchestration of web services , WS-BPEL4People also allows role-based human interaction to be included.
Features of WS-BPEL4People
- The new element people activity
- A composition model to describe and manage human tasks
- Possibilities to describe and control the context, state and lifecycle of a people activity
- Generic role descriptions and logical groups as well as concrete assignments for people depending on the respective process
- Support of time restrictions on activities
- Possibility for actors to access the context and get information about previous editors from it, for example
- Implementation of certain interaction patterns such as B. the four-eyes principle
- Expandability
Interaction between WS-BPEL4People and WS-HumanTask
While WS-BPEL4People takes care of the concrete integration of human interaction into business processes, WS-HumanTask provides more an abstract description of human interaction and access to it.
Web links
- Specification ( PDF file; 979 kB)
- OASIS project page