1 つの変換パターンが 1 つのファンクションに適用されます。変換では、次の優先順位ルール (上から下) に合致するパターンの適用が試みられます]
最初に、[導入] 属性の値が評価されます。
2 番目に、評価で、サテライトとしてモデル化された画面があるかどうかが確認されます。
3 番目に、評価で、サテライトが [サービス タイプ] オブジェクトであるかどうかが確認されます。変換でサービスが生成されます。
4 番目に、評価で、サテライトが組織要素であるかどうかが確認されます。
複数の [サービス タイプ] オブジェクト、または複数の組織要素が 1 つのファンクションに接続されている場合は、変換でエラーがスローされ、BPMN 図は作成されません。
最初に、意味論分析で、接続線が定義レベルで一意であるかどうかが確認されます。接続線が定義レベルで一意でない場合、意味論分析でオカレンス レベルの接続線が検証されます。接続線がオカレンス レベルで一意の場合は、接続されたサテライトにしたがって変換が実行されます。
次のテーブルは、合致ルールの詳細を示したものです。
EPC のファンクション オブジェクト |
変換結果 |
|||
---|---|---|---|---|
[導入] 属性の値 |
サテライト オブジェクト |
生成されたタスク タイプ |
配置レーン |
|
ユーザー タスク |
任意 |
ユーザー タスク |
システム レーン |
|
サービス タスク |
任意 |
サービス タスク |
システム レーン |
|
手動タスク |
任意 |
手動タスク |
システム レーン |
|
設定値なし
|
1 つの組織要素 |
手動タスク |
組織要素のレーン |
|
画面 |
ユーザー タスク |
システム レーン |
||
1 つのサービス タイプ |
サービス タスク |
システム レーン |
||
サービス タイプと 1 つの組織要素 |
サービス タスク |
システム レーン |
||
組織要素と画面 |
ユーザー タスク |
組織要素のレーン |
||
サービス タイプと画面 |
ユーザー タスク |
システム レーン |
||
複数のサービス タイプ |
変換エラーが発生しました。 |
|||
複数の組織要素 |
変換エラーが発生しました。 |
|||
なし |
Abstract task |
システム レーン |