Version 12

    This page sketches the current standards in the field of workflow and business process management.  JBoss is a member of the JSR207 (Process Definition for Java), JSR208 (Java Business Integration) and the OASIS WS-BPEL technical committee.

     

    JCP

    JSR208 Java Business Integration

    The java standardisation effort for specifying an enterprise service bus environment.

     

    JSR207 Process Definition for Java

    The java standardisation effort for specifying business processes.

     

    OASIS

     

    WS-BPEL

    The Web Services Business Process Execution Language is the cooperative merging of WSFL and XLANG for Web services orchestration, workflow, and composition. Initially authored by a small charter of five vendors in the IT industry, it is currently under standardization at OASIS.

     

    WS-BPEL superseded WSFL and XLANG

     

    The SOA Reference Model

     

    ebXML BPSS

    The eBusiness Transition Working Group carries forward the definition of workflow conversation and orchestration in the Business Process Specification Schema (BPSS) layer of ebXML, which defines many protocols and layers for XML-based e-business.

     

    Workflow Management Coalition (WfMC)

     

    WfMC reference model

     

    WfMC XPDL

    WfMC's XML grammar for specifying process definitions.

     

    Business Process Management Initiative (BPMI)

    Business Process Modelling Notation (BPMN)

    Blogs:

     

    Business Process Definition Metamodel (BPDM)

    Blogs:

     

    BPML

    Previous initiative for a service orchestration by BPMI, obsoleted and replaced by BPEL.

     

    Object Management Group (OMG)

    OMG's Workflow Management Facility

    Corba IDL interface based on WfMC XPDL.

     

    State Chart XML (SCXML)

     

    W3C

    Web Services Conversation Language (WSCL)

    W3C's Web Services Conversation Language: A submission by Hewlett-Packard to the W3C, it allows defining the abstract interfaces of Web services (that is, the business level conversations or public processes supported by a Web service), the XML documents being exchanged, and the sequencing of those documents.

     

    Links

     

    Other BPM standards overviews