Преимущества дискретно-событийного моделирования:
- Простота создания модели. 1 Разработчик кодирует событийную модель, чтобы она реагировала согласно данным фактических наблюдений. 1
- Тестируемость. 1 Тестировщика в первую очередь интересуют не внутренние состояния тестируемой системы, а события, которые можно наблюдать и оценивать вне системы. 1
- Возможность анализа результатов на каждом этапе. 2 В отличие от непрерывного моделирования, где результат появляется только в конце прогона. 2
Недостатки дискретно-событийного моделирования:
- Необходимость понятных событий и реакций на события. 1 Для правильного моделирования события и реакции на события должны быть известны разработчику. 1
- Усреднённый уровень абстракции. 3 Конкретные физические детали, такие как геометрия автомобиля или ускорение поезда, как правило, не учитываются. 3