開始イベント

開始イベントとは、BPMN記法において1つのプロセスの「開始」点を表すモデリング要素である. Start Event.

開始イベントの概要
BPMNにおいて、開始イベントは、個々のプロセスが始まる場所を示す. 複数の開始イベントが同じプロセスレベルに存在する場合もある. 終了イベントを使用する場合、少なくとも１つの開始イベントが必要となる.

シーケンスフローにおいては開始イベントによってプロセスの流れが開始される. 開始イベントに対して入力シーケンスフローが接続することはない. 開始イベントはメッセージフローのターゲットになる場合があり入力メッセージを持つことができる. しかし、開始イベントをメッセージフローのソースにすることはできない. つまり、出力メッセージを持つことはできない.

開始イベントの表記
開始イベントは１本の細線で描かれた丸で表記される. 丸の中に置かれたマーカーによって、イベントの誘因（「トリガー」）が識別される. 以下の表でトリガーのタイプと、それぞれのトリガーで使用されるマーカーを示す.

BPMN1.0仕様からの変更点
BPMN1.0仕様からBPMN1.1仕様への移行によって、表記および名称の点で変更が見られた.
 * 「条件(Conditional)」というトリガーの名称について:「ルール(Rule)」という名称から変更
 * 「シグナル(Signal)」について:BPMN1.1において新しく追加
 * BPMN1.0における「リンク(Link)」について:BPMN1.1において開始イベントのトリガーとしては消滅
 * 「複合(Maltiple)」について:マーカーの形状の変更（六芒星（ろくぼうせい）型から五角形へ）

関連記事

 * BPMN
 * イベント
 * 中間イベント
 * 終了イベント

参考文献

 * BPMN1.1仕様（2008-01-17)