An abstract type grouping architectural elements that can implement Protocols.
Реализация протокола ProtocolImplementation
На какой вопрос отвечает «Какой тип в метамодели описывает элементы, реализующие протоколы?»
Абстрактный тип, который объединяет архитектурные элементы. Эти элементы способны реализовывать протоколы.
Аналогия Как общая категория «Сотрудник» в штатном расписании, объединяющая всех работников независимо от их конкретных должностей.
Разобраться
Зачем это нужно
Обобщает архитектурные элементы, которые реализуют протоколы. Используется для группировки таких элементов в единый тип.
Применить
Когда это нужно, а когда нет
Когда нужно
- При проектировании метамодели, где нужно обобщить элементы, работающие с протоколами
- Когда требуется установить связь «Реализует» между абстрактным типом и конкретным протоколом
- В контексте ресурсной архитектуры для разделения элементов по их роли в системе
Когда не нужно
- Для описания конкретного программного модуля или сервиса — используйте конкретные типы компонентов
- Для описания бизнес-процессов или функций — используйте соответствующие типы процессов или способностей
- Для описания физических ресурсов или данных — используйте типы ресурсов или информационных объектов
Типичные ошибки
- 01Ошибочно считать, что это конкретный исполняемый объект, тогда как это лишь абстрактная группа в метамодели
- 02Пытаться напрямую связывать этот тип с бизнес-процессами, игнорируя его привязку к протоколам
- 03Использовать этот тип для описания элементов, которые не имеют отношения к реализации протоколов
Сверить с первоисточниками
Что говорят стандарты
Определения из источников с переводом и ссылкой на раздел. Категория показывает назначение каждого подхода.
С чем связано
Связи понятия и его место в структуре подхода.
Ресурсы (Resources)
- Обобщение — таксономическое отношение «частное → общее»ResourcePort
- Обобщение — таксономическое отношение «частное → общее»ResourceConnector
- Обобщение — таксономическое отношение «частное → общее»UAFElement
Связанные понятия
Понятия, которые обычно смотрят рядом с этим.
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей