Why do you use XPDL?
From Process Wiki
| Type | Other |
|---|---|
| Question | Why do you use XPDL as data storage? What is the difference between XPDL and BPMN? |
| Answer | BPMN (Business Process Modeling Notation) is a standard developed by the Business Process Management Initiative (BPMI), endorsed by Object Management Group (OMG) and broadly adopted across the industry. But the BPMN standard defines only the look of how the process definition is displayed on the screen. How you store and interchange those process definitions is outside the scope of the standard, and this is where XPDL comes in.
XPDL provides a file format that supports every aspect of the BPMN process definition notation including graphical descriptions of the diagram, as well as executable properties used at run time. With XPDL, a product can write out a process definition with full fidelity, and another product can read it in and reproduce the same diagram that was sent. |

