アクティビティ BPMN図 アクティビティ名 提供する機能
人が関与 対話式 人が操作する画面(ユーザインターフェース)
グローバル作成 人が関与したプロセスの起動操作
グローバル プロセスに関係しない画面表示機能(レポート表示など)
グラブ 状態の差し戻しやプロセスの経路変更を許可
自動実行 自動 外部システムの連携やプログラム実装などの自動処理
グローバル自動 イベント(タイマー、JMS等)によるプロセスの開始
サブプロセス関連 サブフロー 別のプロセスを同期的に起動
処理の作成 別のプロセスを非同期で起動
終了待ち 非同期で起動したプロセスの終了を待機
処理の通知 他のプロセスに通知
通知待ち 他のプロセスからの通知を待機
分岐・集約 条件分岐 条件による分岐
分割・集約 設計時において既知数による分岐と集約
N分割・集約 設計時において未知数による分岐と集約

表2:BEA AquaLogic BPM Designerアクティビティ一覧