Two types of swimlane, 'Pool' and 'Lane', are defined in BPMN. A Pool represents a participant in the process. Lanes are used to organize activities within a Pool.

A Pool and a Lane have deferent rules. Two types of connection objects, 'Sequence Flow' and 'Message Flow', are defined in BPMN. A Sequence Flow indicates the order that activities will be performed. A Message Flow indicates the flow of messages between two participants. A Sequence Flow can not connect between two Pools.
In Questetra BPM Suite, only one type of swimlane, named 'Swimlane', are defined. 'Swimlane' in Questetra BPM Suite is equivalent to 'Lane' in BPMN, because Message Flows can not be used in Questetra BPM Suite.
-- Yoshinori Ehara, Fellow
Questera BPM Suite での BPMN 対応状況として、今回はスイムレーンについて説明します。
BPMN ではプールとレーンという2種類のスイムレーンが存在しています。ひとつのプールやレーンはいずれもプロセスのある参加者を表します。同じ組織や担当者が 実行するアクティビティを同じプールやレーンに配置します。プールはレーンよりも大きな組織を表し、レーンは1つのプールをさらに小さく分割したいときに 用いられます。

BPMN においてはプールとレーンで利用できる接続オブジェクトに違いがあります。接続オブジェクトには処理の順番を表すシーケンスフローと、メッセージの流れを表すメッセージフローがありますが、シーケンスフローは異なるプール間を接続することはできません。
Questetra BPM Suite では「スイムレーン」と呼ばれる1種類のスイムレーンのみが存在します。Questetra BPM Suite ではメッセージフローは記述できず、シーケンスフローしか記述できないため、Questetra BPM Suite のスイムレーンは BPMN のレーンとほぼ同等の役割を持っていると考えることができます。
-- Yoshinori Ehara, Fellow
No comments:
Post a Comment