条件について

条件とは、特定のモデル パスを通過するために満たす必要のある必要条件です。

ERM 属性条件

ファンクションの結果が特定の値に満たない場合にあるパスを通過し、結果が特定の値以上である場合に別のパスを通過するように指定する場合は、ERM 属性を使用します。ほかのプロセス インスタンスに関係なく、各プロセス インスタンスに関して、ERM 条件がそれぞれ確認されます。このようにして、各プロセス インスタンスについて、ファンクションの出力を確認できるので、たとえばデフォルト値からの偏差が存在するかどうかを確認できます。出力が定義された比較値よりも小さい場合は、処理操作が継続されます。比較値を超える場合は、特別な手順が必要となります。

例: ERM 属性条件

キャパシティ リソース条件

キャパシティ リソース条件を使用して、リソースの現在のキャパシティに基づいて、制御フロー内のパスを制御できます。これには、リソースのキャパシティを比較条件として使用するか、または 2 つのリソースのキャパシティを比較します。キャパシティ リソース条件は、すべてのプロセス インスタンスに適用されます。キャパシティ リソース条件は、たとえば、減少する在庫や使用数に限りがある電話線などをモデル化する際に使用されます。リソースのキャパシティが、ほかのプロセス インスタンスにより消費または使用されるなどで、最小のキャパシティを割っている場合は、ほかのプロセス インスタンスでファンクションを実行することができません。

すべてのシミュレーション関連のプロセス モデルで、条件を使用できます。ERM 属性とキャパシティ リソースは比較できません。

例:

キャパシティ リソースが 1 つのキャパシティ リソース条件

キャパシティ リソースが 2 つのキャパシティ リソース条件