XML-Based Workflow [Process Management] Standard: Wf-XML (original) (raw)

SEARCH
Advanced Search


ABOUT
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors


NEWS
Cover Stories
Articles & Papers
Press Releases


CORE STANDARDS
XML
SGML
Schemas
XSL/XSLT/XPath
XLink
XML Query
CSS
SVG


TECHNOLOGY REPORTS
XML Applications
General Apps
Government Apps
Academic Apps


EVENTS


LIBRARY
Introductions
FAQs
Bibliography
Technology and Society
Semantics
Tech Topics
Software
Related Standards
Historic

XML-Based Workflow and Process Management Standards: XPDL, Wf-XML

[September 10, 2002] "The Workflow Management Coalition, founded in August 1993, is a non-profit, international organization of workflow vendors, users, analysts and university/research groups. The Coalition's mission is to promote and develop the use of workflow through the establishment of standards for software terminology, interoperability and connectivity between workflow products. Consisting of over 285 members, spread throughout the world, the Coalition has quickly become established as the primary standards body for this rapidly expanding software market... The Coalition is divided into three major committees, the Technical Committee, the External Relations Committee, and the Steering Committee. Small working groups exist within each committee for the purpose of defining workflow terminology, interoperability and connectivity standards, conformance requirements, and for assisting in the communication of this information to the workflow user community... The Coalition has established a number of working groups, each working on a particular area of specification. The working groups are loosely structured around the "Workflow Reference Model" which provides the framework for the Coalition's standards program. The Reference Model identifies the common characteristics of workflow systems and defines 5 discrete functional interfaces through which a workflow management system interacts with its environment - users, computer tools and applications, other software services, etc." [website description 2002-09]

[June 21, 2004] Workflow Management Coalition Hosts ASAP and Wf-XML 2.0 Interoperability Demo. The Workflow Management Coalition (WfMC) has announced a multi-vendor interoperability demonstration for Wf-XML 2.0 and the OASIS Asynchronous Service Access Protocol (ASAP). The interop demo will be held June 23, 2004 at the BrainStorm Business Process Management Conference in San Francisco. ASAP is currently a Working Draft specification being developed by an OASIS Technical Committee. This TC was chartered to create a very simple extension of Simple Object Access Protocol (SOAP) that enables generic asynchronous webservices or long-running webservices. ASAP is a "web services protocol that can be used to access a generic service that might take a long time to complete. Existing web services protocols protocols work best when the service can provide an answer quickly, within a minute or two at the longest. ASAP is useful when the answer might take longer than this — for example services that last from minutes to months in duration. The service being invoked might be fully automated, a manual task that a person performs, or any mixture of the two. This capability to handle both automated and manual activities is what makes ASAP particularly suited for B2B and intra-organizational service request scenarios." Wf-XML Version 2.0 was produced by the Workflow Management Coalition (WfMC), and extends the ASAP model to include BPM and workflow interchange capabilities. Wf-XML "introduces the concept that factories themselves may be added and removed. The concept of a container resource is defined, and operations are defined to list factories and to create new ones. A business process engine "is a special type of asynchronous service: it has the ability to be started, to involve people in that process, and to complete some time later. One BPM engine can be easily linked to another BPM engine using Wf-XML. Wf-XML extends ASAP by including the ability to retrieve the process definition, and to monitor the current state of a running process instance. Wf-XML 2.0 both simplifies and strengthens the implementation of asynchronous services to support business process interoperability." The Interoperability Demonstration will involve products that have implemented the Wf-XML 2.0 web commerce protocol, and will include scenarios with Customer, Retailer and Manufacturer. "All clients and servers will be internet; demonstration client each have a simple UI to invoke the asynchronous services from a web form. Each implementation exposes a factory that can be called with a specified context structure, and should return a specific result structure within a few seconds."

[December 10, 2002] Workflow Management Coalition Publishes XML Process Definition Language (XPDL) Version 1.0. The Workflow Management Coalition (WfMC) has announced the release of its Workflow Standard XML Process Definition Language - XPDL 1.0. "Together with other WfMC standards, XPDL provides a framework for implementing business process management and workflow engines, and for designing, analyzing, and exchanging business processes. XPDL is the culmination of a fifteen-month effort by multiple vendors and users to provide a standard that satisfies the needs of diverse organizations. One of the key elements of the XPDL is its extensibility to handle information used by a variety of different tools. Based upon a limited number of entities that describe a workflow process definition ('Minimum Meta Model'), XPDL thus supports a number of differing approaches. The specification is intended for use by software vendors, system integrators, consultants and any other individual or organization concerned with the design, implementation, and analysis of business process management systems as well as with interoperability among workflow systems."

[September 10, 2002] Workflow Management Coalition Publishes XML Process Definition Language (XPDL) Beta. The Workflow Management Coalition (WfMC) has released a draft beta version for the XML Process Definition Language (XPDL), together with a supporting XML schema. The document relates to WfMC's Interface One, supporting Process Definition Import and Export. The interface includes a common meta-model for describing the process definition and an XML schema specifying XPDL. Interface One is one of five functional interfaces to a workflow service identified by the WfMC as part of its standardization program. The draft document "describes the meta-model which is used to define the objects and attributes contained within a process definition. The XPDL grammar is directly related to these objects and attributes. This approach needs two operations to be provided by a vendor: (1) Import a workflow definition from XPDL; (2) Export a workflow definition from the vendor's internal representation to XPDL. The specification uses XML as the mechanism for process definition interchange. XPDL forms a common interchange standard that enables products to continue to support arbitrary internal representations of process definitions with an import/export function to map to/from the standard at the product boundary. A variety of different mechanisms may be used to transfer process definition data between systems according to the characteristics of the various business scenarios. In all cases the process definition must be expressed in a consistent form, which is derived from the common set of objects, relationships and attributes expressing its underlying concepts." [Full context]

[May 06, 2002] "Workflow Management Coalition (WfMC) and Business Process Management Initiative (BPMI.org) Announce Historic First Joint Standards Meeting." - "The Workflow Management Coalition (WfMC) and the Business Process Management Initiative (BPMI) today announced that both groups have agreed to a first-ever formal joint meeting to be held in London Wednesday June 26, 2002. Joint work will spotlight development of standards for Workflow and Business Process Management, with collaboration focusing on the standards revolving around Wf-XML, BPML and XPDL. A definition of the business process being managed is key to workflow management technology. Accordingly, some experts feel that workflow technology is a superset of business process definition technology. Conversely others believe that, because business process management goes beyond workflow, workflow is a subset of business process management. The WfMC and the BPMI have acknowledged, at a minimum, a substantial overlap in process definition exists. Informal discussions have recognized that both organizations would benefit from common techniques for defining the business processes. These informal discussions have led to this forthcoming historic formal meeting... The joint meeting is open to members of either organization. The WfMC and BPMI organizations will share in any intellectual property resulting from this joint initiative and their contributions will recognized appropriately through branding..."

[January 18, 2000] A beta version of the The Workflow Management Coalition Specification was published in January, 2000. See the complete reference below.

[July 12, 1999] A communiqué provided by Carol Prior (Australian and New Zealand Country Contact for the Workflow Management Coalition) announced an initiative of the Workflow Management Coalition to provide XML-based workflow standards. "Work has been underway since early 1999 and a draft specification is now available for industry comment. The specification builds on the foundation of WfMC's earlier work, providing an evolution of the existing workflow standards into XML-based exchanges between workflow systems. The WfMC initiative has brought together the work originated in the OMG jointFlow submission and the initial proposals from the IETF sponsored SWAP (Simple Workflow Access Protocol) group. Wf-XML is an XML-based variant of the WfMC Interoperability Interface which can work with HTTP or a number of other transport mechanisms, including email and direct TCP/IP connection, or MOM (Message Oriented Middleware). The specification - currently at alpha level - includes a definition of the basic DTDs defining the XML encoding of workflow messages to support interoperability. This will be extended to include workflow operations from the other WfMC interfaces, to form a complete XML-based specification for all workflow functions. Wf-XML complements work being done by other XML groups (e.g., XML/EDI) in defining their own industry data definitions in XML format. These XML data definitions focus on how the business data is structured. For example, how to describe an automobile: the make; model; trim; mileage. Wf-XML provides the process flow instructions, in XML format. Business data associated with an inter-organisational process would be passed as attachments in XML form. Wf-XML will provide organisations with an easy-to-implement way of automating business processes. The Wf-XML specification will be made available to interested parties for comment." See the WfMC Web site and the full announcement for further details.

Address:
Workflow Management Coalition
2 Crown Walk
Winchester
SO22 5XE
United Kingdom
Tel: +44 1962 873401
Fax: +44 1962 868111
Email: wfmc@wfmc.org
WWW: http://www.wfmc.org

Principal References

Earlier References

[Links mostly Y2000, of historic relevance]

Contact: WfMC
AIIM International
PO Box 165, 2 Crown Walk
Winchester, Hampshire SO22 5XE
United Kingdom
Tel: +44 1962 873401
Fax: +44 1962 868111
wfmc@wfmc.org

Hosted By
OASIS - Organization for the Advancement of Structured Information Standards Sponsored By

IBM Corporation
ISIS Papyrus
Microsoft Corporation
Oracle Corporation

Primeton

XML Daily Newslink
Receive daily news updates from Managing Editor, Robin Cover. Newsletter Subscription Newsletter Archives