maestro
latest
false
Maestro ユーザー ガイド
- はじめに
- 基本情報
- BPMN を使用したプロセス モデリング
- ケース管理を使用したプロセス モデリング
- フローを使用したプロセス モデリング
- プロセスの実装
- プロセスの操作
- プロセスの監視
- プロセスの最適化
- 参考情報
- Accessing the Maestro API
- BPMN (Business Process Model and Notation) の概念マッピング
- Maestro と REFramework に関するよくある質問
- ダウンロード済み
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
BPMN (Business Process Model and Notation) 2.0 の概念とそれに相当するフロー (BPMN) に相当する概念 (BPMN に精通したプロセス アーキテクト向け)
このリファレンスは、BPMN (Business Process Model and Notation) 2.0 に精通していて、Maestro の BPMN の概念がフローの同等の概念にどのようにマッピングされるかを理解したい開発者やアーキテクトを対象としています。
各ツールをどのような場合に使用すべきかの高まかな比較については、「 Maestro モデラーを選択する」をご覧ください。
コンセプト マッピング表
| BPMN の概念 | Maestro BPMN | フローの同等量 |
|---|---|---|
| 開始イベント | 開始イベント ノード | [手動トリガー] ノードまたは [スケジュール設定されたトリガー] ノード |
| 終了イベント | 終了イベント ノード | [強制終了] ノード (またはキャンバスの自然な終了) |
| タスク | サービス タスク、ユーザー タスク | HTTP 要求、スクリプト、データ変換、または人間のタスク ノード |
| 排他的ゲートウェイ | XOR ゲートウェイ | 判断ノード |
| 並列ゲートウェイ | AND ゲートウェイ | 並列ブランチ + マージ ノード |
| 包括的ゲートウェイ | OR ゲートウェイ | 複数の判断ノードまたは [条件分岐 (switch)] ノード |
| サブプロセス | 折りたたまれたサブプロセス | サブフローノード |
| エラー境界イベント | エラー境界イベント | ノードのエラー ハンドル |
| シーケンス フロー | シーケンス フロー | ノード間の接続 |
| データ オブジェクト | データ オブジェクト | 変数 |
| プール/レーン | プール/レーン | 該当なし — フローはスイムレーンを使用しません |
| タイマー イベント | タイマー境界イベント | スケジュールされたトリガー ノード |
| メッセージ イベント | メッセージ キャッチ イベント | [連携トリガー] ノード |
主な違い
- スイムレーンなし — フローは組織の役割や参加者をスイムレーンとしてモデル化しません。人間による割り当ては、ノード レベルで人間のタスク ノードを介して処理されます。
- BPMN XML なし — フローでは、BPMN XML ではなく
.flowJSON 形式が使用されます。BPMN モデラーからワークフローを直接インポートすることはできません。 - エラー処理はインラインで行われます — フローでは、タスクにアタッチされた境界イベントを使用するのではなく、各ノードのエラー ハンドルを使用してノード レベルでエラーを処理します。
- 補償なし — BPMN の報酬フローには、Flow 内に直接同等のものはありません。補償ロジックは、判断ハンドラー ノードとエラー ハンドラー ノードで明示的に表されます。