The SV-12b specifies service implementations that use other services.
Композиция сервисов Service Composition Model
На какой вопрос отвечает «Из каких других сервисов состоит этот сервис?»
Описание того, как один сервис строится на основе других, уже существующих сервисов. Модель фиксирует, какие именно внешние сервисы используются для реализации конкретной функции.
Аналогия Как рецепт блюда, где указаны не только ингредиенты, но и готовые полуфабрикаты, которые вы используете вместо сырых продуктов.
Разобраться
Зачем это нужно
Нужно для понимания структуры системы и выявления скрытых зависимостей между компонентами. Это помогает оценить влияние изменений в одном сервисе на другие.
Применить
Когда это нужно, а когда нет
Когда нужно
- При проектировании сложных сервисов, состоящих из нескольких частей
- При анализе архитектуры для выявления цепочек вызовов
- При документировании реализации сервисов по стандарту MODAF
Когда не нужно
- Для описания бизнес-процессов без привязки к техническим сервисам
- Для моделирования данных, когда важна структура таблиц, а не логика вызовов
- Для описания физических связей между серверами или сетевым оборудованием
Типичные ошибки
- 01Путать эту модель с описанием внутренних алгоритмов работы сервиса.
- 02Игнорировать транзитивные зависимости, рассматривая только прямые вызовы.
- 03Описывать здесь бизнес-правила, которые не зависят от технической реализации сервисов.
Сверить с первоисточниками
Что говорят стандарты
Определения из источников с переводом и ссылкой на раздел. Категория показывает назначение каждого подхода.
С чем связано
Связи понятия и его место в структуре подхода.
Systems Views (SV) — физическая реализация операционных и сервисных требований
Связанные понятия
Понятия, которые обычно смотрят рядом с этим.
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей