Процесс моделирования можно разбить на следующие этапы:
· Постановка цели моделирования (цель должна уточнять какой из аспектов изучаемого объекта представляет интерес: внешний вид, структура или поведение, например, описать внешний вид объекта…, разработать техническое задание на…, представить графически структуру…, составить таблицу…, определить план действий…, разработать алгоритм решения задачи… и др.).
· Анализ объекта моделирования и выделение всех известных его свойств.
· Анализ выделенных свойств с точки зрения цели моделирования и определение, какие из них следует считать существенными.
· Выбор формы представления модели.
· Формализация (сведение существенных свойств к выбранной форме представления модели).
· Анализ полученной модели на непротиворечивость (невозможна одновременная истинность высказывания (А) и противоречащего ему высказывания (не А)).
· Анализ адекватности полученной модели объекту и цели моделирования. Адекватность модели объекту – это совпадение свойств (функций/параметров/характеристик и т. п.) модели и соответствующих свойств моделируемого объекта. Адекватность модели цели моделирования – это соответствие модели моделируемой системе в отношении заданной цели моделирования.