В тех случаях, когда действия Процедуры, Процесса выполняются в зависимости от какого-то условия, для обозначения условия используется специальный элемент – Решение. Стрелкам «Связь предшествования», исходящим из этого элемента, задается вероятность перехода к следующим действиям (Рис.5, Рис.7, Рис.9).
В тех случаях, когда функции EPC выполняются в зависимости от какого-то условия, для обозначения условия используются операторы
,
. Событиям, следующим за этими операторами, задается вероятность перехода к следующим функциям (Рис.6, Рис.8, Рис.10).
При имитации процесса, как только система достигает одного из указанных операторов, она каждый раз в соответствии с заданной вероятностью принимает решение, какой путь выбрать.
Рис.5. Условное выполнение действий
|
Рис.6. Условное выполнение функций
|
Рис.7. Условное выполнение действий в цикле
|
Рис.8. Условное выполнение функций в цикле
|
Рис.9. Комбинация цикла и нескольких условий выхода из цикла
|
Рис.10. Комбинация цикла и нескольких условий выхода из цикла
|
При имитации процессов с условиями суммируется время выполнения пройденных системой действий или функций и, таким образом, рассчитывается время выполнения всего процесса.