Каталог интеграций между приложениями МАРФА
Простыми словами
Реестр взаимодействий между приложениями — «каталог взаимодействий (интеграций) между приложениями». В домене приложений это единственный каталог, элемент которого по природе своей связь, а не предмет: у интеграции всегда два конца, и потому МАРФА описывает её схемами потоков вызовов и потоков данных, тогда как функции — иерархическими реестрами. Отсюда и роль каталога: он показывает, во что на самом деле обходится замена любой системы из соседнего каталога приложений. Документ идёт дальше и вводит производное понятие: совокупность потоков образует каталог интеграций, а вместе со схемами и решениями — интеграционную архитектуру. Требование к качеству сформулировано как правило хорошего тона: реестр интеграционных взаимодействий с паспортизацией каждого. Интеграции входят в четвёрку слоёв, с которых МАРФА советует начинать детальное обследование предприятия.
Примеры
МАРФА разделяет формы описания внутри одного домена: функции описывают иерархическими реестрами, а интеграции — схемами потоков вызовов и потоков данных. Для крупного предприятия и то и другое требует инструмента класса Enterprise Architect.
МАРФА 3.2, разд. 2.4 — о форме описания функций и интеграций в домене приложений
Документ строит из каталога следующий уровень: совокупность потоков вызовов и данных образует каталог интеграций, а вместе со схемами и решениями — интеграционную архитектуру. Каталог здесь фундамент, а не отчёт.
МАРФА 3.2, разд. 2.4 — о связи приложений потоками вызовов и данных
МАРФА формулирует это как признак качества работы: «Хороший стиль – формирование реестра интеграционных взаимодействий с паспортизацией каждого такого взаимодействия». Интеграция без паспорта обнаруживается только при аварии.
МАРФА 3.2, разд. 2.4 — требование к ведению реестра интеграций
Определение из первоисточника
дословная выпискакаталог взаимодействий (интеграций) между приложениями;
В других подходах
Сопоставления одного понятия в разных подходах.
Описание интеграций между приложениями.
Семантические различия FEAF даёт схему сервисной шины, МАРФА — каталог интеграций: у FEAF привязка к конкретному решению.
Корпоративные архитектуры
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийГраф связей реестраРеестр процессов