Свяжитесь с нами
Продукт
Возможности
Мероприятия
Материалы
Крупные предприятия
Свяжитесь с нами
Корпоративные архитектуры

Преемственность версий (связь) VersionSuccession

Простыми словами

VersionSuccession (преемственность версий) — кортеж между двумя VersionOfConfiguration, говорящий, что одна версия следует из другой. Легенда метамодели поясняет, чем кортеж отличается от типа и от экземпляра: он обозначает отношение, существующее между элементами, а не сам элемент. Практически это значит, что VersionSuccession нельзя нарисовать в отрыве от двух концов и нельзя навесить на него собственные свойства версии. Концы строго определены: beforeType и afterType, и оба указывают на VersionOfConfiguration, а не на сервис или ресурс напрямую. Появляется в тех же трёх дорожных видах, что и его концы. Ошибка — тянуть преемственность между самими Service или ResourcePerformer: у UAF цепочка версий проходит через конфигурацию, иначе разные линии жизни смешаются в одну.

Примеры

Кортеж, а не элемент

Легенда диаграмм метамодели различает индивид, тип и кортеж. Про последний сказано прямо: «A Tuple denotes a relationship that exists between elements». VersionSuccession — из этой третьей группы, и потому существует только вместе с обоими концами.

UAF DMM 1.3, разд. 7.3 — легенда цветовых кодов типов элементов метамодели

Концы связи закреплены жёстко

На схеме элемента показаны две роли — afterType и beforeType, — и обе ведут к VersionOfConfiguration с кратностью 1. Ни Service, ни ResourcePerformer концом преемственности быть не могут: они попадают в цепочку только через свою версию конфигурации.

UAF DMM 1.3, разд. 9.1.7, рис. 9-195 — роли beforeType и afterType у VersionSuccession

Где это видно читателю

Дорожные виды эволюции показывают несколько структур, разложенных по временной шкале. Именно там преемственность версий превращается в линию: Services Roadmap для сервисов, Personnel Roadmap: Evolution для оргструктуры, Resources Roadmap: Evolution для ресурсов.

UAF DMM 1.3, разд. 8.1.5, 8.1.6 и 8.1.7 — определения и списки Elements трёх дорожных видов, куда входит VersionSuccession

Определение из первоисточника

дословная выписка

A tuple between two VersionOfConfigurations that denotes that one VersionOfConfiguration follows from another.

машинный перевод

Кортеж между двумя версиями конфигурации, обозначающий, что одна следует за другой.

Источникhttps://www.omg.org/spec/UAF/1.3/DMM/PDF

Связи

Связанные понятия

Служебные сведения
Вид документа
Metamodel element
Место в подходе
Ресурсы (Resources)
Редакция
1.3
14 дней бесплатно

Опишите архитектуру своей компании в Storm

Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.

Попробовать бесплатно Без банковской карты

Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей

Поддержка