Моделирование

Моделирование

Моделирование заключается в сборе и структурировании знаний для создания и манипулирования абстрактными представлениями ("моделями") проблемы или элементов программного обеспечения.

Цель моделей - облегчить понимание проблемы или области, рассуждения о ней, разработку решений и руководство реализацией решений.

При моделировании часто используется стандартизированный набор методов и представлений. Типичными примерами являются:

  • Унифицированный язык моделирования (UML) для объектно-ориентированного программного обеспечения
  • Язык моделирования систем (SysML) для моделирования систем
  • Модели отношений между сущностями для структурированных данных и реляционных баз данных
  • C4 модели для легкого и гибкого моделирования программных систем