Roadmap
If you are new to BPM, the sheer number of terms, standards , standards bodies, and other ideas introduced in this chapter may seem overwhelming. Table 1-1 is a quick reference list of BPM standards; it also points out the chapter in which each is discussed.
Standard | Body | Chapter | Description |
Business Process Execution Language (BPEL) | OASIS | 5 | BPM’s most popular language; represents a process as XML with web services bindings |
Business Process Modeling Language (BPML) | Business Process Modeling Initiative (BPMI) | 6 | An XML process language similar to BPEL |
Business Process Modeling Notation (BPMN) | BPMI | 6 | Graphical language with a mapping to BPEL |
Workflow Reference Model | Workflow Management Coalition (WfMC) | 7 | A basic architectural approach to workflow/BPM |
Workflow API (WAPI) | WfMC | 7 | A functional and administrative API with definitions in C, IDL, and COM |
XML Process Definition Language (XPDL) | WfMC | 7 | An XML process language similar to BPEL |
Workflow XML (WfXML) | WfMC | 7 | An XML language for web service-based communication between workflow runtime engines |
Web Services Choreography Interface (WSCI) | World Wide Web Consortium (W3C) | 8 | A mature XML language for web services choreography, or the stateful, process-oriented interactions of web services among multiple participants |
Web Services Choreography Description Language (WS-CDL) | W3C | 8 | The W3C’s official XML choreography language |
Web Services Conversation Language (WSCL) | W3C | 8 | A basic but elegant XML choreography language |
Business Process Definition ... |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access