機械翻訳について

シーケンス・フローの使用

シーケンス・フローは作業がビジネス・プロセス内で実行される順序またはシーケンスを定義します。 シーケンス・フローはビジネス・プロセス内のフロー要素に接続し、プロセス・トークンがビジネス・プロセスで通るパスを決定します。

受信シーケンス・フローは、フロー要素に入っていくシーケンス・フローです。 送信シーケンス・フローは、フロー要素から外へのプロセス・パスを決定するシーケンス・フローです。

ほとんどのフロー要素は、受信および送信シーケンス・フローの両方を含んでいます。 これの例外は開始および終了イベントです。 開始イベントは出力シーケンス・フローのみを含めることができます。 終了イベントは入力シーケンス・フローのみを含めることができます。

シーケンス・フローをビジネス・プロセスに追加するには:
  1. プロセス・エディタで、送信シーケンス・フローを作成するフロー要素をクリックします。
  2. 「Add Sequence Flow」「Add Sequence Flow」アイコンをクリックして、マウスのボタンを押したままにします。
    このオプションは送信シーケンス・フローをまだ含んでいないフロー要素に対してのみ表示されます。
  3. 接続するフロー要素の上にカーソルを移動して、クリックを放します。

無条件シーケンス・フローについて

無条件シーケンス・フローは、2つのフロー要素間の通常のパスを示します。 デフォルトのシーケンス・フローは、次のような矢印として表示されます。


矢印の付いた直線として示された無条件シーケンス・フロー

ほとんどのフロー要素には、デフォルトの出力シーケンス・フローは1つしか含むことができません。 パラレル・ゲートウェイのみが、ビジネス・プロセスのパラレル・パスを示す、無条件シーケンス・フローを複数含めることができます。

排他的、イベントベース、包括的および条件付きゲートウェイは、無条件送信シーケンス・フローを含むことができません。 これらのゲートウェイは、条件付きおよびデフォルトのシーケンス・フローを使用して、ビジネス・プロセスのフローを決定します。

条件付きシーケンス・フローについて

条件付きシーケンス・フローを使用して、特定の条件に基づいてビジネス・プロセスのフローを制御します。 無条件シーケンス・フローと同様に、条件付きシーケンス・フローは、矢印で表されます。

次に、2つの条件付き送信シーケンス・フローとデフォルトのシーケンス・フロー(その矢印の先頭にはスラッシュ・マークが含まれます)の例を示します。

conditional-flow.pngの説明が続きます
図conditional-flow.pngの説明

すべてのフロー要素が条件付き出力シーケンス・フローを使用するわけではありません。 次のタイプのゲートウェイのみが条件付き出力シーケンス・フローを含むことができます:

  • 排他的ゲートウェイ

  • イベントベース・ゲートウェイ

  • 包含的ゲートウェイ(分割)

を使用して、条件付きシーケンス・フロー内で使用される条件を定義します。

デフォルトのシーケンス・フローについて

条件付きシーケンス・フローと同様に、デフォルトのシーケンス・フローは、排他的、イベントベース、包括的および条件付きゲートウェイに対して送信シーケンス・フローとして使用されます。

どの条件もtrueと評価されなかった場合、デフォルトのシーケンス・フローは、ビジネス・プロセスがゲートウェイから取得するパスを示します。 デフォルトのシーケンス・フローは、一方の端にスラッシュ・マークが付いた矢印で表されます。