Quick Guide: BPM: Languages and Standards

Untitled Document


Languages and Standards

BPEL (Wikipedia)
Business Process Execution Language (BPEL) is a widely used language for designing and controlling BPM applications. WS-BPEL 2.0, the current version, is thoroughly explained in terms of history, design goals, evolution and more in this informative Wikipedia article.

BPMN (Wikipedia)
Business Process Modeling Notation (BPMN) is another flavor of business process modeling language. While quite different from BPEL, BPMN is sometimes used as a graphical front-end for BPEL. Learn more about the scope, features, practical uses and more regarding BPMN here.

XPDL (ebizQ)
The third of the major BPM languages, XML Process Definition Language (XPDL) isn't really mutually exclusive. In fact, BPEL and XPDL are complimentary standards and can easily coexist. So why is it sometimes relegated to second fiddle status in the BPM arena? This article by The Process Factory CEO Jon Pyke explains why XPDL can in fact be quite the workhorse.

Standards for BPM, Collaboration, and Choreography (CoverPages)
This extensive OASIS-hosted report is your one-stop-shop for the latest on Business Process standards, specifications and references. Get up to speed on everything from BPEL4WS and WSFL to the latest updates by specific OASIS technical committees.

Business Modeling & Integration Domain Task Force (BMI)
The standards body formerly known as the Business Process Management Initiative (BPMI) has now merged with OMG to form BMI DTF. The new organization continues to work for standardized BPM specs and invites participation by all BPM professionals.

About the Author

ebizQ is the insider's guide to next-generation BPM, case management and similar approaches and technologies.

More by ebizQ