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
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=soa-rm
http://www.looselycoupled.com/opinion/2006/nicku-why-arch0104.html
http://www.oreillynet.com/xml/blog/2005/04/soa_reference_model.html
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
Comments