BPML Version 1.0
BPMI.org Releases BPML 1.0
BPML 1.0 Supports the Modeling of End-to-End Processes Including Private Implementations and Public Interfaces for Transactional and Collaborative Business Processes
The Business Process Management Initiative (BPMI.org) today announced the immediate availability of BPML 1.0, the first public draft for the 1.0 release of the Business Process Modeling Language.
The Business Process Modeling Language (BPML) specification provides an abstract model for modeling executable end-to-end business processes. BPML defines a formal model for expressing abstract and executable processes that address all aspects of enterprise business processes, including activities of varying complexity, transactions and their compensation, data management, concurrency, exception handling, and operational semantics. BPML also provides a grammar in the form of an XML Schema for enabling the persistence and interchange of process definitions across heterogeneous systems and modeling tools.
"The public release of BPML 1.0 is an outstanding achievement for BPMI.org," said Ismael Ghalimi, BPMI.org chairman and Intalio chief strategy officer. "In less than two years, our initiative managed to gather unprecedented momentum for the development of open and royalty-free standards for Business Process Management (BPM), and consistently delivered upon expectations. By fully leveraging the emerging Web Services stack, BPML 1.0 paves the way for a new era of Business Process Management where processes, people and information can be unified into agile business systems."
By leveraging the Web Service Choreography Interface (WSCI) specification developed by BEA Systems, Intalio, SAP AG, and Sun Microsystems, BPML 1.0 enables the modeling of end-to-end processes that can be translated into collections of private implementations executed as BPML processes and public interfaces defined using WSCI. Together, they provide an end-to-end view that depicts the role of each individual business process in the overall choreography, and the business activities performed by each role. BPML 1.0 and WSCI 1.0 appropriately share the same underlying process execution model, as well as similar syntaxes. As a result, business analysts and software engineers can collaborate on the modeling of executable end-to-end processes that can be readily deployed on any Business Process Management System (BPMS) that jointly supports the BPML 1.0 and WSCI 1.0 specifications.
"The publication of BPML 1.0 is a significant achievement for those involved in the process movement," said Howard Smith, BPMI.org co-chair and Computer Sciences Corporation CTO, EMEA. "For vendors, BPML offers a stable semantic foundation that is supporting the development and extension of process technologies. For systems integrators, BPML defines a reference architecture governing round-trip process lifecycle within enterprise IT architectures. The upshot for end user organizations is that a BPMS provides a coherent, robust and efficient approach to top down process design, deployment, and evolution-centered on business strategy and customer requirements."
BPML 1.0 was developed as a semantic superset of previous releases of the BPML specification, as well as the WSFL specification developed by IBM and the XLANG specification developed by Microsoft. This design principle for the BPML 1.0 specification complements the fact that WSCI was also developed as an interoperability layer for multiple process modeling languages-including BPML 1.0, WSFL, and XLANG, hence can serve as a language-independent process description language. As a result, companies can preserve their process investments by relying on the BPML 1.0 specification, which provides an open and royalty-free alternative to a growing number of incompatible specifications for process modeling, while deploying executable processes on a broad range of process servers that support different process modeling languages.
The BPML 1.0 specification is available royalty free for download from BPMI.org's web site at:
BPMI.org (www.bpmi.org - the Business Process Management Initiative) is a non-profit corporation that empowers companies of all sizes, across all industries, to develop and operate business processes that span multiple applications and business partners, behind the firewall and over the Internet. The Initiative's mission is to promote and develop the use of Business Process Management (BPM) through the establishment of standards for process design, deployment, execution, maintenance, and optimization.
BPMI.org develops open specifications, assists IT vendors in marketing their implementations, and supports businesses in their use of business process management technologies. Currently comprising over 130 members, BPMI.org was initiated by Intalio, Inc. and created in August 2000 by a group of 16 enterprise software vendors and consulting firms. Membership is open to all companies, non-profit organizations, and individuals.
Tel: +1 954/596-2077
Prepared by Robin Cover for The XML Cover Pages archive. See: (1) "BPMI.org Releases Business Process Modeling Language Working Draft Specification"; (2) "Business Process Modeling Language (BPML)."