Books & Videos

Table of Contents

  1. Concepts

    1. Chapter One Introduction to Business Process Modeling

      1. The Benefits of BPM
      2. BPM Acid Test: The Process-Oriented Application
      3. The Morass of BPM
      4. Workflow
      5. Roadmap
      6. Summary
      7. References
    2. Chapter Two Prescription for a Good BPM Architecture

      1. Designing a Solution
      2. Components of the Design
      3. Standards
      4. Summary
      5. Reference
    3. Chapter Three The Scenic Tour of Process Theory

      1. Family Tree
      2. The Pi-Calculus
      3. Petri Nets
      4. State Machines and Activity Diagrams
      5. Summary
      6. References
    4. Chapter Four Process Design Patterns

      1. Design Patterns and the GoF
      2. Process Patterns and the P4
      3. Yet Another Workflow Language (YAWL)
      4. Additional Patterns
      5. Process Coding Standards
      6. Summary
      7. References
  2. Standards

    1. Chapter Five Business Process Execution Language (BPEL)

      1. Anatomy of a Process
      2. BPEL Example
      3. BPEL in a Nutshell
      4. BPELJ
      5. BPEL and Patterns
      6. Summary
      7. References
    2. Chapter Six BPMI Standards: BPMN and BPML

      1. BPMN
      2. BPML
      3. Summary
      4. Reference
    3. Chapter Seven The Workflow Management Coalition (WfMC)

      1. The Reference Model
      2. XPDL
      3. WAPI
      4. WfXML
      5. Summary
      6. References
    4. Chapter Eight World Wide Web Consortium (W3C): Choreography

      1. About the W3C
      2. Choreography and Orchestration
      3. WS-CDL
      4. WSCI
      5. WSCL
      6. Summary
      7. References
    5. Chapter Nine Other BPM Models

      1. OMG: Model-Driven BPM
      2. ebXML BPSS: Collaboration
      3. Microsoft XLANG: BPEL Forerunner
      4. IBM WSFL: BPEL Forerunner
      5. BPEL, XLANG, and WSFL
      6. Summary
      7. References
  3. Examples

    1. Chapter Ten Example: Human Workflow in Insurance Claims Processing

      1. Oracle BPEL Process Manager
      2. Setting Up the Environment
      3. Developing the Example
      4. Testing the Example
      5. Summary
      6. References
    2. Chapter Eleven Example: Enterprise Message Broker

      1. What Is a Message Broker?
      2. Example: Employee Benefits Message Broker
      3. Summary
  1. Key BPM Acronymns

  2. Colophon