Некоторые преимущества дискретно-событийного моделирования по сравнению с другими парадигмами имитационного моделирования:
- Возможность анализа результатов на каждом этапе. www.cyberforum.ru В отличие от непрерывного моделирования, где результат можно получить только в конце прогона. www.cyberforum.ru
- Простота создания модели. simulation.su Разработчик кодирует событийную модель так, чтобы она реагировала согласно данным фактических наблюдений, при этом думая о модели как о «чёрном ящике», в котором внутренняя работа неизвестна. simulation.su
- Тестируемость. simulation.su Тестировщика в первую очередь интересуют не внутренние состояния тестируемой системы, а события, которые можно наблюдать и оценивать вне системы. simulation.su
- Экономичность. studfile.net Программа считает только в точках изменения состояния модели — в моменты событий. studfile.net
- Точность. studfile.net Времена всегда рассчитываются без погрешностей. studfile.net
Некоторые недостатки дискретно-событийного моделирования:
- Пассивность элементов модели. science-engineering.ru Все элементы модели пассивны и выполняют только заранее заданные функции, а отличаются друг от друга лишь скоростью и последовательностью обработки заявок. science-engineering.ru
- Трудности при разработке модели по схеме событий. ntv.ifmo.ru В сложных ситуациях трудно сформировать перечень типов событий и правильно разработать соответствующие им части алгоритма так, чтобы не упустить каких-то нужных элементарных событий и правильно учесть взаимосвязи. ntv.ifmo.ru
Выбор парадигмы моделирования зависит от типа задачи, которую необходимо решить, и от той цели, которую необходимо достигнуть. simulation.su