Проблема моделирования состоит из трех взаимосвязанных задач: построение новой (адаптация известной) модели; исследование модели (разработка метода исследования или адаптация, применение известного); использование (на практике или теоретически) модели.
Моделирование как средство проектирования программного обеспечения вычислительных систем
Моделирование, методы и технология моделирования, виды моделей.
Модели решения функциональных и вычислительных задач.
Раздел № 4
Моделью называется семантически законченная абстракция системы или полное описание какой-то системы с определенной точки зрения. Модель – это некоторое представление или описание оригинала (объекта, процесса, явления), которое при определенных предложениях, гипотезах о поведении оригинала позволяет замещать оригинал для его лучшего изучения, исследования, описания его свойств.
Модель статическая,если среди параметров описания модели нет (явно) временного параметра.
Модель динамическая,если среди параметров модели явно выделен временной параметр.
Модель дискретная,если описывает поведение оригинала лишь дискретно, например, в дискретные моменты времени (для динамической модели).
Модель непрерывная,если описывает поведение оригинала на всем промежутке времени.
Модель детерминированная,если для каждой допустимой совокупности входных параметров она позволяет определять однозначно набор выходных параметров; в противном случае – модель недетерминированная, стохастическая (вероятностная).
Модель функциональная,если она представима системой функциональных соотношений (например, уравнений).
Модель теоретико-множественная,если она представима некоторыми множествами и отношениями их и их элементов.
Модель логическая,если она представима предикатами, логическими функциями и отношениями.
Модель информационно-логическая,если она представима информацией о составных элементах, подмоделях, а также логическими отношениями между ними.
Модель игровая,если она описывает, реализует некоторую игровую ситуацию между элементами (объектами и субъектами игры).
Модель алгоритмическая,если она описана некоторым алгоритмом или комплексом алгоритмов, определяющим ее функционирование, развитие. Введение такого, на первый взгляд, непривычного типа моделей (действительно, кажется, что любая модель может быть представлена алгоритмом ее исследования), вполне обосновано, так как не все модели могут быть исследованы или реализованы алгоритмически.
Модель графовая,если она представима графом (отношениями вершин и соединяющих их ребер) или графами и отношениями между ними.
Модель иерархическая (древовидная),если она представима иерахической структурой (деревом).
Модель языковая, лингвистическая,если она представлена некоторым лингвистическим объектом, формализованной языковой системой или структурой. Иногда такие модели называют вербальными, синтаксическими и т.п.