Jump to content

Анализ домена

В обеспечения разработке программного анализ предметной области или анализ линейки продуктов — это процесс анализа связанных программных систем в предметной области для поиска их общих и переменных частей. Это модель более широкого бизнес-контекста системы. Этот термин был придуман в начале 1980-х годов Джеймсом Нейборсом. [1] [2] Анализ предметной области — это первый этап проектирования предметной области . Это ключевой метод реализации систематического повторного использования программного обеспечения . [3]

Анализ предметной области создает модели предметной области с использованием таких методологий, как языки , специфичные для предметной области, таблицы функций , таблицы фасетов , шаблоны фасетов и общие архитектуры , которые описывают все системы в предметной области. Было предложено несколько методологий анализа предметной области. [4]

Продуктами или «артефактами» анализа предметной области иногда являются объектно-ориентированные модели (например, представленные с помощью унифицированного языка моделирования (UML)) или модели данных, представленные диаграммами отношений сущностей (ERD). Разработчики программного обеспечения могут использовать эти модели в качестве основы для реализации архитектур программного обеспечения и приложений . Этот подход к анализу предметной области иногда называют проектированием на основе моделей .

В информатике термин «анализ предметной области» был предложен в 1995 году Биргером Хьёрландом и Х. Альбрехтсеном. [5] [6]

Методы анализа доменов

[ редактировать ]

Было идентифицировано, предложено и разработано несколько методов анализа предметной области из-за разнообразия целей, областей и задействованных процессов.

См. также

[ редактировать ]
  1. ^ Соседи, JM Создание программного обеспечения с использованием компонентов . Технический отчет 160, Департамент информатики и компьютерных наук, Калифорнийский университет, Ирвин, 1980 г.
  2. ^ Соседи, Дж. М. «Подход Драко к созданию программного обеспечения из компонентов многократного использования». Транзакции IEEE по разработке программного обеспечения, SE-10 (5), сентябрь 1984 г.
  3. ^ Деннис де Шампо, Дуглас Ли и Пенелопа Фор (1993). Анализ предметной области. Архивировано 3 марта 2016 г. на Wayback Machine , глава 13, Объектно-ориентированная разработка систем . Рахул Вис. ISBN   0-201-56355-X .
  4. ^ Фрейкс, ВБ и Кё Канг, (2005), «Исследование повторного использования программного обеспечения: состояние и будущее», IEEE Transactions on Software Engineering, 31 (7), июль, стр. 529-536.
  5. ^ Б. Хьёрланд, Х. Альбрехтсен, «К новым горизонтам в информатике: анализ предметной области», Журнал Американского общества информатики , № 6, том. 46 (1995), стр. 400-425.
  6. ^ Определение доменного анализа Биргера Хьёрланда. Архивировано 5 ноября 2011 г. в Wayback Machine.


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e06be91a5dfa0084ca7ab151928b84e5__1711469400
URL1:https://arc.ask3.ru/arc/aa/e0/e5/e06be91a5dfa0084ca7ab151928b84e5.html
Заголовок, (Title) документа по адресу, URL1:
Domain analysis - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)