THE DOMINANT BPM STANDARDS—BPMI’S BPML AND BPMN SPECS, the works of the WfMC, W3C’s choreography, and the mighty BPEL—were examined in detail in previous chapters. This chapter presents four additional models that are important but peripheral. Each elucidates an important idea that merits attention, but none is a major contemporary core BPM approach. Consequently, they require a briefer treatment than that of the major standards. The four models are:
The OMG is soliciting proposals for abstract models for business process definitions and process runtime interfaces. The nature of these models and their significance is examined later in this chapter.
Microsoft, as one of the key BPEL authors, made sure the best ideas of its earlier XLANG language were woven into the fabric of BPEL. BPEL fans should know a little about the nature of XLANG and its influence on BPEL.
WSFL is another XML process language that, like XLANG, is dead but, thanks to IBM’s BPEL authors, lives on in BPEL. WSFL’s directed graph approach is examined as an influencer of BPEL.
Chapter 8 introduced the concepts of orchestration and choreography. BPSS is the leading collaboration standard, and is examined from the collaborative perspective.