XPDL and MDM

Business Studio stores workflow designer models according to the XPDL standard. XPDL (XML Process Definition Language) is an XML schema based language to express a process definition. It contains a commonly used set of primitives for workflow modeling, and also includes several extension points. Business Studio provides a graphical designer for XPDL without extension. It supports workflow definitions in syntax other than XPDL. The primary mechanism to support other process flow definition languages is through mapping the languages from XPDL to other languages, both as an import mapping and as an export mapping.

MDM uses its own workflow definition language, also based on XML Schema. In general, XPDL is a superset of the concepts in the MDM workflow. However, there are some areas where the MDM workflow definition language is not easily mapped onto XPDL.

WSDL and the MDM Process Designer

The MDM Process Designer uses Web Service Description Language (WSDL) for definition of MDM activities. For more details, refer to Chapter 4 Activities in Process Designer User’s Guide.