Модель домена - Википедия - Domain model

Пример модели предметной области для плана медицинского страхования

В программная инженерия, а модель предметной области это концептуальная модель домена[необходимо определение ] который включает в себя как поведение, так и данные.[1][2] В онтологическая инженерия, модель предметной области - это формальное представительство из область знаний с концепциями, ролями, типами данных, людьми и правилами, обычно основанными на логика описания.

Обзор

Модель предметной области - это система абстракций, описывающая отдельные аспекты сферы знаний, влияния или деятельности (предметной области).[3]). Затем модель можно использовать для решения проблем, связанных с этой областью. Модель предметной области представляет собой представление значимых концепций реального мира, относящихся к предметной области, которые необходимо моделировать в программном обеспечении. Эти концепции включают данные, задействованные в бизнесе, и правила, которые бизнес использует в отношении этих данных. Модель предметной области использует естественный язык предметной области.

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

использование

Модель предметной области обычно реализуется как объектная модель внутри уровня, который использует более низкий уровень для сохранения и «публикует» API на более высоком уровне, чтобы получить доступ к данным и поведению модели.

в Единый язык моделирования (UML), а диаграмма классов используется для представления модели предметной области.

Смотрите также

Примечания

  1. ^ Фаулер, Мартин. Паттерны архитектуры корпоративных приложений. Эддисон Уэсли, 2003, стр. 116.
  2. ^ Фаулер, Мартин. «P of EAA - Модель предметной области»
  3. ^ Эванс, Эрик Домен-ориентированный дизайн: определения и резюме шаблонов. Domain Language Inc., 2006, стр. 3.

Рекомендации

внешняя ссылка