А
модель (термін зовсім не стосується Java). клас, який моделює щось у проблемній області, на відміну від класу, який існує з причин технічної реалізації.6 лютого 2011 р
Модель предметної області є представлення значущих концепцій реального світу, що мають відношення до предметної області, які необхідно змоделювати в програмному забезпеченні. Концепції включають дані, пов’язані з бізнесом, і правила, які бізнес використовує щодо цих даних. Модель домену використовує природну мову домену.
Об’єктом домену є тип даних, визначений розробником, незмінний клас Java, що інкапсулює скалярне значення або структуру, з простою перевіркою, вбудованою в його конструктор. Перевірка перевірки відбувається, коли створюється об’єкт цього типу домену.
Моделювання домену є метод для опису та моделювання сутностей і зв’язків між ними, які разом представляють простір проблемної області.
Домен у моделі домену — це сукупність усіх об’єктів у цій системі. Цей домен містить усі дані та представлення того, як ці дані поводяться та взаємодіють один з одним. Клас — це будь-який набір об’єктів, які поводяться однаково або мають однакові властивості.
За своєю суттю модель домену створює мережу взаємопов’язаних об’єктів. Кожен об’єкт або сутність у цій моделі є репрезентативним і містить як поведінку, так і дані.