SHARK workflow implementation and comparison of WMFC & OMG specifications
----- Part 5: Design of Workflow Process
Keywords: Shark workflow WMFC OMG specification
Below is an employee resignation of Obe Workflow Designer.
The XPDL of the above picture is as follows:
XML Version = "1.0" encoding = "UTF-8"?>
0.2 xpdl: xpdlversion>
Openbusinessengine.org xpdl: vendor>
2004-02-04 11:54:53 xpdl: create>
Personnel Resignation Process XPDL: Description>
xpdl: packageheader>
2004-02-04 11:54:55 xpdl: create>
Personnel Resignation Process XPDL: Description>
0 xpdl: priority>
0 xpdl: limited>
0 xpdl: validfrom>
0 xpdl: validto>
0 xpdl: WorkingTime>
0 xpdl: waitingtime>
1 xpdl: duration>
xpdl: timestimation>
xpdl: processheader>
Submit a resignation application xpdl: description>
Automatic xpdl: startmode>
Automatic xpdl: finishmode>
xpdl: Activity>
Department Manager Approve XPDL: Description>
Automatic xpdl: startmode>
Automatic xpdl: finishmode>
xpdl: Activity>
General Manager Approve XPDL: Description>
Automatic xpdl: startmode>
Automatic xpdl: finishmode>
xpdl: Activity>
Department Manager Review XPDL: Description>
Loop
Kind = "while">
xpdl: condition>
xpdl:
Loop
>
xpdl: implemementation>
Automatic xpdl: startmode>
Automatic xpdl: finishmode>
xpdl: Activity>
Financial review xpdl: description>
xpdl: implemementation>
Automatic xpdl: startmode>
Automatic xpdl: finishmode>
xpdl: Activity>
Human Resources Review xpdl: description>
xpdl: implemementation> Automatic xpdl: startmode>
Automatic xpdl: finishmode>
xpdl: Activity>
xpdl: Activities>
xpdl: transitions>
xpdl: WorkflowProcess>
2004-02-04 11:58:47 xpdl: create>
Financial review xpdl: description>
xpdl: priority>
0 xpdl: limited>
0 xpdl: validfrom>
0 xpdl: validto>
0 xpdl: WorkingTime>
0 xpdl: waitingtime>
0 xpdl: duration> xpdl: timestimation>
xpdl: processheader>
xpdl: WorkflowProcess>
2004-02-04 11:59:06 xpdl: create>
Human Resources Review xpdl: description>
xpdl: priority>
0 xpdl: limited>
0 xpdl: validfrom>
0 xpdl: validto>
0 xpdl: WorkingTime>
0 xpdl: waitingtime>
0 xpdl: duration>
xpdl: timestimation>
xpdl: processheader>
xpdl: WorkflowProcess>
xpdl: WorkflowProcesses>
xpdl: package>
to be continued
Tian Chunfeng
Accesine@163.com