Домен (программная инженерия)
В обеспечения разработке программного домен — это целевая предметная область компьютерной программы . Формально он представляет собой целевой предмет конкретного программного проекта, независимо от того, определен ли он в узком или широком смысле. [1] Например, для конкретного проекта программирования, целью которого является создание программы для конкретной больницы, эта больница будет доменом. Или же масштаб проекта можно расширить, включив все больницы. в него [1] : 352 При разработке компьютерного программирования вы определяете предметную область, очерчивая набор общих требований, терминологии и функциональности для любой программы, созданной для решения проблемы в области компьютерного программирования, известной как разработка предметной области . Слово «домен» также воспринимается как синоним домена приложения . [1]
Домен в области разработки программного обеспечения обычно относится к предметной области, в которой предполагается применять приложение. Другими словами, при разработке приложения домен представляет собой «сферу знаний и деятельности, вокруг которой вращается логика приложения». — Эндрю Пауэлл-Морс [2]
Домен: Сфера знаний, влияния или деятельности. Предметная область, к которой пользователь применяет программу, является доменом программного обеспечения. — Эрик Эванс [3]
См. также [ править ]
- Доменно-ориентированный дизайн
- Специализированный язык программирования
- Модель домена
- Область программирования
Ссылки [ править ]
- ↑ Перейти обратно: Перейти обратно: а б с Бьорнер, Дайнс (2006). «Триптих программной инженерии». Программная инженерия 3 - Домены, требования и дизайн программного обеспечения (книга). Том. И. Спрингер Верлаг. п. 9. ISBN 978-3-540-33653-2 . Проверено 19 декабря 2016 г.
- ^ Эндрю Пауэлл-Морс (21 апреля 2017 г.). «Доменно-ориентированный дизайн — что это такое и как его использовать?» . Проверено 2 мая 2020 г.
- ^ Эрик Эванс (2015). «Справочник по проектированию на основе предметной области: определения и краткое описание шаблонов» (PDF) . доменязык.com . Проверено 2 мая 2020 г.