Последовательности ресурсов Resources Sequences · UAF
Простыми словами
Ресурсный вариант временного разреза: «provides a time-ordered examination of the interactions between resources», взаимодействия при этом рассматриваются в ролях. По отношению к Resources Connectivity ячейка играет ту же роль, что Operational Sequences к операционной связности: связность отвечает, кто с кем может взаимодействовать, последовательность — в каком порядке в конкретном сценарии. Отличие от Personnel Sequences только в предмете: там участниками выступают организационные ресурсы, здесь любые исполнители ресурсов, включая системы и ПО, — а типы сценария и сообщения используются одни и те же. Заметная деталь: рекомендованная форма здесь ровно одна, диаграмма последовательности SysML, тогда как у операционного и кадрового вариантов допускается ещё диаграмма взаимодействия BPMN. Адресаты — разработчики ПО и системные инженеры.
Примеры
В перечне стоит ResourceMethod — «A behavioral feature of a ResourcePerformer whose behavior is specified in a Function». Это и есть то, что вызывается сообщением на диаграмме: у ресурса объявлен метод, а его поведение задано функцией из процессной ячейки.
UAF DMM 1.3, разд. 9.1.7 Domain MetaModel::Resources, статья ResourceMethod
У Operational Sequences и Personnel Sequences среди форм названа диаграмма взаимодействия BPMN, у ресурсной — только диаграмма последовательности SysML. Разница осмысленная: обмен сообщениями между системами точнее ложится на нотацию SysML, чем на дорожки BPMN.
UAF DMM 1.3, разд. 8.1.7 Resources::Sequences, Recommended Implementation, в сравнении с разд. 8.1.4 и 8.1.6
InteractionScenario, ResourceInteractionScenario и элементы UML Interaction, Lifeline, Message стоят в перечне вместе. Абстракция общая для сетки, ресурсная специализация задаёт участников, а UML даёт семантику линий жизни и сообщений.
UAF DMM 1.3, разд. 8.1.7 Resources::Sequences — перечень Elements к рис. 8-64
Определение из первоисточника
дословная выпискаprovides a time-ordered examination of the interactions between resources.
Даёт упорядоченное во времени рассмотрение взаимодействий между ресурсами.
Как этим пользуются
Описание представления в источнике: для кого оно нужно, что описывает и в каком виде.
- Кому нужно
- Инженеры программного обеспечения
- Системные инженеры
- Что закрывает
взаимодействия между ресурсами (ролями).
- Из чего состоит
- Function
- InteractionMessage
- InteractionRole
- InteractionScenario
- ResourceExchange
- ResourceInteractionScenario
- ResourceMessage
- ResourceMethod
- ResourcePerformer
- ResourceRole
- UML2.5Metamodel::Interaction
- UML2.5Metamodel::Lifeline
- UML2.5Metamodel::Message
- В каком виде рисуют
- Диаграмма последовательностей SysML
То же в оригинале
- Кому нужно
- Software Engineers
- Systems Engineers
- Что закрывает
interactions between resources (roles).
- Из чего состоит
- Function
- InteractionMessage
- InteractionRole
- InteractionScenario
- ResourceExchange
- ResourceInteractionScenario
- ResourceMessage
- ResourceMethod
- ResourcePerformer
- ResourceRole
- UML2.5Metamodel::Interaction
- UML2.5Metamodel::Lifeline
- UML2.5Metamodel::Message
- В каком виде рисуют
- SysML Sequence Diagram
Основные параметры
Атрибуты этой сущности по справочнику источника.
- Stakeholders: Software Engineers, Systems Engineers.
- Concerns: interactions between resources (roles).
- Recommended Implementation: SysML Sequence Diagram.
В других подходах
Сопоставления одного понятия в разных подходах.
Аспект сетки: порядок взаимодействий.
Семантические различия У NAF в ряду A этот столбец занят версиями архитектуры, а не последовательностями, — сетка не строго однородна.
Корпоративные архитектуры
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormРазработка ТЗРегламенты и политикиРеестр процессов