WS-BPEL4People

from Wikipedia, the free encyclopedia

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