формулировка основной задачи, определение целей и задач моделирования, анализ объекта моделирования, синтез задачи;
разработка информационной модели, определение существенных свойств, выбор типа модели, формализация;
построение компьютерной модели исследования, разработка алгоритма;
проведение компьютерного эксперимента, тестирование и отладка;
анализ результатов эксперимента, и в зависимости от результатов либо уточняется задача (возвращение к этапу 1), либо уточняется информационная модель (возвращение к этапу 2), либо уточняется алгоритм исследования (возвращение к этапу 3), либо проводится заново компьютерный эксперимент (возвращение к этапу 4).