XPDL と Questetra BPM Suiteのデータ形式の比較
簡単なプロセスモデルを用いて、XPDLとQuestetra BPM Suiteのデータ形式を比較します。
以下のように、開始イベントとタスク・終了イベントが直列に並んだだけのプロセスモデルを考えます。
このプロセスモデルをQuestetra BPM Suiteのデータ形式で表現した場合の概略は以下の通りです。
細かい部分は省略しています。
<nodes> <node id="100509" number="-100609"> <swimlane-id>100508</swimlane-id> <name>タスク</name> <nodeType>0</nodeType> <activity id="100510"> </activity> </node> <node id="100511" number="-100611"> <swimlane-id>100508</swimlane-id> <name/> <nodeType>1</nodeType> <event id="100512"> <eventType>2</eventType> </event> </node> <node id="100513" number="-100613"> <swimlane-id>100508</swimlane-id> <name/> <nodeType>1</nodeType> <event id="100514"> <eventType>3</eventType> </event> </node> </nodes> <flows> <flow id="100516"> <name/> <from-node-id>100509</from-node-id> <to-node-id>100513</to-node-id> </flow> <flow id="100515"> <name/> <from-node-id>100511</from-node-id> <to-node-id>100509</to-node-id> </flow> </flows>
Questetra BPM Suite では、イベントもタスクも
参照するアイテムは、すべてidで識別されます。
次は XPDL で同じプロセスモデルを表現した場合にどうなるか、近々説明したいと思います。