При построении диаграмм процессов, для которых в дальнейшем будет проведена имитация, необходимо придерживаться определенных правил, описанных в данном разделе.
Отображение начального события на диаграмме
При построении диаграммы процесса в нотациях Процедура, Процесс, EPC необходимо обязательно разместить на ней одно или несколько начальных событий (Рис.11).
Рис.11. Диаграмма процесса с использованием начального события
Задание вероятности при имитации процессов нотации Процесс, Процедура
Если на диаграмме процессов нотации Процесс, Процедура присутствуют элементы «Решение», то для стрелок «Связь предшествования», исходящих из этих элементов, необходимо задать вероятности перехода к следующим действиям. Вероятность задается в окне свойств стрелки. При подведении курсора мыши к стрелке на диаграмме возникает «хинт» с наименованием и вероятностью стрелки (Рис.12). Сумма вероятностей исходящих из блока «Решение» стрелок «Связь предшествования» должна быть равна 1.
Рис.12. Задание вероятности стрелки
Задание вероятности при имитации процессов нотации EPC
При построении диаграммы процесса в нотации EPC вероятность необходимо задавать для событий, следующих после операторов , , и для начальных событий. Вероятность задается в окне свойств события (Рис.13). Сумма вероятностей наступления событий, исходящих из оператора , должна быть равна 1.
Рис.13. Задание вероятности наступления события
Имитация диаграммы с параллельными ветками процессов
Диаграмму с параллельными ветками необходимо построить так, чтобы параллельные ветки выходили из одного процесса или начального события и сходились на одном процессе либо не сходились нигде на диаграмме. В противном случае, если ветки процессов выходят из одного процесса или начального события и лишь часть из них сходится на одном процессе, система не будет считать ветки параллельными.