Business Process Model and Notation (BPMN) バージョン 2.0 のファイル・フォーマットを使用して、IBM® WebSphere® Business Modeler から IBM Business Process Manager にエレメントをインポートすることができます。
| BPMN の構成体 | IBM Business Process Manager エレメント | コメント |
|---|---|---|
| 項目定義 | ビジネス・ オブジェクト | |
| メッセージ (項目定義の参照なし) | ビジネス・オブジェクト (構造体なし) | |
| リソース | チーム | V8.5 より前のバージョンでは、IBM BPM チーム・エレメントは「参加者グループ」と呼ばれていました。 |
| グローバル・タスク | 統合サービスまたは拡張統合サービス | エレメントの選択内容は、『WebSphere Business Modeler から Process Designer へのビジネス・プロセスの移動』または『BPMN モデルのインポート』で説明している手順で何を選択するかによって異なります。 |
| グローバル・ユーザー・タスク | Human サービス | |
| グローバル・ルール・タスク | 決定サービス | |
| インターフェース (元となる WSDL あり/なし) | 統合サービスまたは拡張統合サービス | インターフェースで操作を行うたびに、サービスが生成されます。 エレメントの選択内容は、『WebSphere Business Modeler から Process Designer へのビジネス・プロセスの移動』または『BPMN モデルのインポート』で説明している手順で何を選択するかによって異なります。 |
| プロセス | ビジネス・プロセス定義 | |
| タスク | アクティビティー | 以下のルールが適用されます。
|
| ヒューマン・タスク | ヒューマン・サービスを参照するユーザー・タスク | |
| ビジネス・ルール・タスク | 決定サービスを参照する決定タスク | |
| サービス・タスク (元となる WSDL あり/なしの操作が対象) | システム・タスクを実装し、統合サービスを参照するアクティビティー | |
| 受信タスク | 中間メッセージ・イベント | |
| スクリプト・タスク | 「Java スクリプト」実装を持つアクティビティー | |
| その他すべてのタスク・タイプ | アクティビティー | |
| サブプロセス | サブプロセス・タイプを持つアクティビティー | 1 つの対象なし開始イベントのみ許可されます。 その他の開始イベント・タイプは、1 つの対象なし開始イベントに縮小されます。 |
| イベント・サブプロセス | イベント・サブプロセス・タイプを持つアクティビティー | 1 つのエラー開始イベント、タイマー開始イベント、またはメッセージ開始イベントのみが許可されます。 複数のイベントが存在する場合は、最初のイベントだけが使用されます。 その他の開始イベント・タイプは、エラー開始イベントに変換されます。 |
| プロセスを参照する呼び出しアクティビティー | アクティビティー | アクティビティーはビジネス・プロセス定義を参照します。 |
| グローバル・タスクを参照する呼び出しアクティビティー | サービス (タスク) を実装し、統合サービスを参照するアクティビティー | アクティビティーはサービスを参照します。 |
| 排他的ゲートウェイ | 排他的ゲートウェイ | |
| 包括的ゲートウェイ | 包括的ゲートウェイ | |
| 並列ゲートウェイ | 並列ゲートウェイ | |
| イベント・ベースのゲートウェイ | メッセージ境界イベントを持つアクティビティー | イベント・ベースのゲートウェイの後に続くメッセージ・キャッチ・イベントは、メッセージ境界イベントに変換されてからアクティビティーに添付されます。 |
| 対象なし開始イベント | Start イベント | 1 つの対象なし開始イベントのみ許可されます。 複数のイベントが存在する場合、1 つのみ作成されます。 |
| メッセージ開始イベント | メッセージ開始イベント | |
| タイマー開始イベント | タイマー開始イベント | |
| エラー開始イベント | エラー開始イベント | |
| その他すべての開始イベント・タイプ | Start イベント | |
| End イベント | End イベント | |
| エラー終了イベント | エラー終了イベント | |
| メッセージ終了イベント | メッセージ終了イベント | |
| 強制終了イベント | 強制終了イベント | |
| その他すべての終了イベント・タイプ | 終了イベントが続くアクティビティー | |
| 中間キャッチ・メッセージ・イベント | 中間メッセージ・イベント (受信側) | |
| 中間キャッチ・タイマー・イベント | 中間タイマー・イベント | |
| 中間キャッチ・リンク・イベント | シーケンス・フロー | |
| その他すべての中間キャッチ・イベント | アクティビティー | |
| 中間スロー・メッセージ・イベント | 中間メッセージ・イベント (送信) | |
| 中間スロー・イベント | アクティビティー | |
| 境界エラー・イベント | アクティビティーに添付されるエラー・イベント | |
| 境界メッセージ・イベント | アクティビティーに添付されるメッセージ・イベント | |
| 境界タイマー・イベント | アクティビティーに添付されるタイマー・イベント | |
| シーケンス・フロー | シーケンス・フロー | |
| テキスト注釈 | 注 | |
| データ・オブジェクト | プライベート・プロセス変数 | |
| プロセス・データ入力 | プロセス入力 | |
| プロセス・データ出力 | プロセス出力 | |
| 入力データ・アソシエーション | アクティビティー内部のデータ・マッピング | プロセス変数またはプロセス入力から、サービス入力またはプロセス入力になります。 |
| 出力データ・アソシエーション | アクティビティー内部のデータ・マッピング | サービス出力またはプロセス出力から、プロセス変数またはプロセス出力になります。 |