This is an initiative to build a human oriented process language on top of BPEL.
To understand the chance for success, perhaps it is best to understand the difference between human-oriented processes and system-oriented processes.
Potential Issues
People Resolution - clearly missing from BPEL, would not be hard to address
Change and Migration - very difficult for BPEL
Reassign - also difficult
Forward Compatibility - It defines a new type of basic activity which uses human tasks as an implementation. What about existing systems which have made a sub-class of the regular activity for this purpose?
sub-process - missing from BPEL, does this add it?
collaborative - BPEL was designed to move data from point A to point B, but a group of people working on the same process need to share data, and means a lot more than being sent data and later returning it. Can two people who work in parallel see the partial results of the other person? This is more important when there are parallel thread of multiple activities.
You are viewing a static copy of
a project that was originally a wiki.
These pages can not be modified
at this location even though the page
may appear incomplete.
This copy was generated on
01/29/2012
and this project information has not been
changed since 12/08/2009.
BPEL 4 People
This is an initiative to build a human oriented process language on top of BPEL.
To understand the chance for success, perhaps it is best to understand the difference between human-oriented processes and system-oriented processes.
Potential Issues
History
Resources