1. Постановка цели моделирования.
2. Анализ всех известных субъекту моделирования свойств объекта.
3. Анализ выделенных свойств и выделение существенных свойств и признаков с точки зрения целей моделирования. Для одного и того объекта при разных целях моделирования существенными будут считаться разные свойства. Нет единого верного для всех случаев способа (правила, алгоритма) выделения существенных признаков, свойств, отношений. Иногда они очевидны, а иногда приходится построить много разных моделей с различными наборами этих свойств, прежде чем будет достигнута цель моделирования. От того, насколько правильно и полно выделены существенные признаки, зависит соответствие модели заданной цели, т.е. ее адекватность цели моделирования.
4. Выбор формы представления модели. Адекватность модели объекту моделирования зависит от того. в какой форме отображаются выделенные нами существенные признаки. Формами представления модели могут быть: словесное описание, чертеж, таблица, схема, алгоритм, компьютерная программа и т.д. Пример: объект моделирования – дачный участок (цель моделирования – определить площадь участка; существенные признаки – форма участка, его размеры; форма представления модели – формула площади прямоугольника; модель –
).
5. Формализация – построение информационной модели с помощью формальных языков.
6. Анализ полученной модели на непротиворечивость. Если построенная модель противоречива, то после выявления всех замеченных противоречий их необходимо устранить исправить чертеж, уточнить формулу, изменить программу и т.д.
7. Анализ адекватности полученной модели объекту и цели моделирования.