Моделирование основывается на принципах:

  • Анализа и синтеза проектирования систем
  • Выбор модели оказывает определяющее влияние на подход к решению проблемы и на то, как будет выглядеть это решение
  • Декомпозиции системы на отдельные подзадачи
  • Децентрализации управления системой
  • Инкапсуляции и полиморфизма
  • Каждая модель может быть представлена с различной степенью точности; лучшие модели – те, что ближе к реальности
  • Нельзя ограничиваться созданием только одной модели. Наилучший подход при разработке любой нетривиальной системы – использовать совокупность нескольких моделей, почти независимых друг от друга
  • Открытой трансформируемой системы

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.