Jump to content

Функционально-ориентированный анализ предметной области

Функционально-ориентированный анализ предметной области (FODA) — это метод анализа предметной области , который ввел моделирование признаков в проектирование предметной области . FODA был разработан в 1990 году в результате нескольких исследовательских проектов правительства США . Его концепции были расценены как критический прогресс в разработке программного обеспечения и повторном использовании программного обеспечения .

Функционально-ориентированный анализ предметной области был впервые разработан Институтом программной инженерии в 1990 году. [1] В первоначальном техническом отчете проведенное исследование показало, что функционально-ориентированный анализ предметной области не только полезен, но и описан как «необходимый первый шаг» для повторного использования программного обеспечения . [2] В отчете была представлена ​​концепция моделей функций в предметной инженерии с целью представить стандартные функции внутри семейства систем в предметной области, а также взаимосвязи между этими функциями. [3] С тех пор функциональные модели характеризуются как «величайший вклад предметной инженерии в разработку программного обеспечения». [4]

Большая часть работы, приведшей к разработке FODA, спонсировалась Министерством обороны США посредством исследовательских программ, связанных с повторным использованием программного обеспечения в конце 1980-х годов. FODA был разработан в результате всестороннего анализа и усовершенствования технологий, разработанных в 1983–1990 годах. [5] Несмотря на то, что некоторые аспекты FODA изменились и стали интегрированы с проектированием на основе моделей , FODA по-прежнему известен как метод, который первоначально представил модели признаков в проектировании предметной области. [1]

Целью функционально-ориентированного анализа предметной области является поддержка функционального и архитектурного повторного использования. Цель состоит в том, чтобы создать модель предметной области, которая представляет собой семейство систем, которые затем можно уточнить до конкретной желаемой системы в предметной области. [6] Для этого необходимо проанализировать область домена (известный как контекстный анализ FODA ), чтобы идентифицировать не только системы в домене, но и внешние системы, которые взаимодействуют с доменом. [7] Анализ функций FODA затем анализирует мнение конечного пользователя о настраиваемых требованиях и системах-кандидатах в рамках предметной области. [8] Из разработанной функциональной модели клиенты могут выбрать настраиваемые требования для определения окончательной системы. [9] Благодаря этому процессу функционально-ориентированный анализ предметной области гарантирует, что бизнес может эффективно удовлетворять требования клиентов за счет повторного использования технологий. [10]

  1. ^ Jump up to: а б Чарнецкий, стр.44
  2. ^ Канг, стр.93
  3. ^ Канг, стр.42
  4. ^ Чарнецкий, стр.82
  5. ^ Чарнецкий, стр.57
  6. ^ Канг, стр.26
  7. ^ Канг, стр.36
  8. ^ Канг, стр.40
  9. ^ Канг, стр.43
  10. ^ Чарнецкий, стр.43

Библиография

[ редактировать ]
  • Чарнецкий, Кшиштоф; Эйзенекер, Ульрих В. (2000). Генеративное программирование: методы, инструменты и приложения . Эддисон Уэсли . ISBN  0-201-30977-7 .
  • Канг, К.; Коэн, С.; Хесс, Дж.; Новак, В.; Петерсон, С. (1990). Технико-экономическое обоснование функционально-ориентированного анализа предметной области (FODA) (PDF) (отчет). Питтсбург: Институт программной инженерии , Университет Карнеги-Меллон .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ddb735d02e662e16353d01e5ba112bee__1668113280
URL1:https://arc.ask3.ru/arc/aa/dd/ee/ddb735d02e662e16353d01e5ba112bee.html
Заголовок, (Title) документа по адресу, URL1:
Feature-oriented domain analysis - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)