In the business process management, many business process execution languages such as XPDL, BPML, BPEL4WS have been specified with different origins and goals. Most of all, XPDL proposed by WfMC has been widely used in the related applications, especially workflows whose concepts are currently interchangeable with those of business processes. On the other hand, Business Process Modeling Notation (BPMN) driven by BPMI has recently been specified as a standardized graphical notation for a business process. We can therefore commonly design and analyze various business processes using the design tools to support BPMN. Notice that a BPMN-formed business process should be converted to its semantically equivalent business process languages such as XPDL which can consequently be executed by business process engines. In this regard, we propose a transformation mechanism from BPMN-formed business processes to corresponding XPDL processes.
Jung, Moon-young; Kim, Hak Soo; Jo, Myung Hyun; Tak, Kyung Hyun; Cha, Hyun Seok; and Son, Jin Hyun, "Mapping from BPMN-Formed Business Processes to XPDL Business Processes" (2004). ICEB 2004 Proceedings. 74.