2010-03-12
XPDL と Questetra BPM Suiteのデータ形式の比較(続き)
先日の簡単なプロセスモデルを、今度はXPDLで表現します。
概略は以下の通りです。
(XPDL2.1に対応した手頃な XPDL エディタを見つけれていないので、仕様書等を参考に手書きしています)
<Activities> <Activity Id="1"> <Event> <StartEvent Trigger="None" Implementation="Other" /> </Event> </Activity> <Activity Id="2" Name="Compose Acceptance Message"> <Implementation> <Task> <TaskUser> <Performers> <Performer>社員</Performer> </Performers> </TaskUser> </Task> </Implementation> </Activity> <Activity Id="3"> <Event> <EndEvent Result="None" Implementation="Other" /> </Event> </Activity> </Activities> <Transitions> <Transition Id="101" Name="" From="1" To="2"> </Transition> <Transition Id="102" Name="" From="2" To="3"> </Transition> </Transitions>
タスクおよびイベントは、<Activity>の子要素で表現。タスクは複雑で、子要素に<Implementation>があり、その子要素に<Task>があります。
<Implementation>の子要素には他に<SubProcess>などがあります。<Task>の子要素にも<TaskUser>がありますが、これはタスクの種類を表現するものです。
イベントは<Event>の子要素で開始/終了/中間イベントの区別が表され、さらにその属性で細かいタイプが区別されます。
シーケンスフローは<Transition>で表現されます。どこからどこに接続されているかは、From属性とTo属性で表現されます。
コメント
トラックバック - http://d.hatena.ne.jp/hatanaka_akihiro/20100312/1268393312
リンク元
- 4 http://bit.ly/cf18l7
- 2 http://www.google.co.jp/search?client=safari&rls=ja-jp&q=google apps openid&ie=UTF-8&oe=UTF-8&redir_esc=&ei=fBGbS4S8O4WosgPqwKV-
- 2 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&q=spring+security+filter&lr=&aq=4&aqi=g7&aql=&oq=spring+security+
- 1 http://k.hatena.ne.jp/keywordblog/Java?date=20090226
- 1 http://twitter.com/
- 1 http://www.google.co.jp/search?client=safari&rls=en&q=H2+database+行ロック&ie=UTF-8&oe=UTF-8&redir_esc=&ei=Rf6dS8qADo2gkQWa383IAg
- 1 http://www.google.co.jp/search?hl=ja&client=firefox-a&hs=I4j&rls=org.mozilla:ja:official&channel=s&q=extjs 動作&lr=&aq=f&aqi=&aql=&oq=
- 1 http://www.google.co.jp/search?hl=ja&client=firefox-a&hs=gFU&rls=org.mozilla:ja:official&q=tomcat+Windowsサービス+service.bat&lr=&aq=f&aqi=&aql=&oq=
- 1 http://www.google.co.jp/search?hl=ja&client=firefox-a&hs=qdl&rls=org.mozilla:ja:official&q=postgres+明示的lock&lr=&aq=f&aqi=&aql=&oq=
- 1 http://www.google.co.jp/search?hl=ja&lr=&q=windows+tomcat+茲????&start=20&sa=N
