Существуют три альтернативных методологических подхода к построению имитационных моделей: событийный подход, процессноориентированный подход и подход сканирования активностей. В основе этих подходов лежат соответственно понятия события, действия и процесса.[ ...]
Событием называется последовательность логически связанных действий, происходящих в некоторый фиксированный момент модельного времени. Появление события связано с изменением состояния модельной среды. Примером события может служить генерация сообщений, передача сообщения по каналу связи, обработка сообщения узлом и т.п.[ ...]
Если выполняемые внутри группы действия, связанные с одиночным событием, назвать процессом, то можно сказать, что часть процессов, определенных в группе, выполняются квазипараллельно. Соответствующее этим определениям понятие события было раскрыто выше. Собственно события являются элементами, с которыми оперирует управляющий алгоритм системы моделирования. С одной стороны, появление событий связано с изменениями в модельной среде. С другой, исполнение действий, связанных с событием, приводит к изменениям модельной среды. Действия, связанные с каждым событием, должны быть описаны в модели, а также должны быть составлены условия возникновения события.[ ...]
Событийный подход лежит в основе многих систем моделирования, например, GASP, SIMSCRIPT и т.д.[ ...]
Событийные модели обладают большей гибкостью, но они уступают процессно-ориентированным системам в простоте и наглядности составления моделей.[ ...]
Вернуться к оглавлению