Версия конфигурации VersionOfConfiguration
Простыми словами
VersionOfConfiguration (версия конфигурации) — не сама версия изделия, а утверждение о принадлежности: этот версионируемый элемент есть версия вот этой сквозной конфигурации. Стандарт называет её свойством WholeLifeConfiguration, используемым при управлении версиями VersionedElement. Отсюда три конца связи на схеме: набор версий 1..* висит на WholeLifeConfiguration, отношение type ведёт к VersionedElement (то есть к Service или ResourcePerformer), а beforeType и afterType — к кортежам VersionSuccession, задающим порядок. Элемент появляется в трёх дорожных видах — Services Roadmap, Personnel Roadmap: Evolution и Resources Roadmap: Evolution, — и это ровно те виды, где показывают изменение структуры во времени. Ошибка — заводить VersionOfConfiguration как отдельный артефакт со своим содержанием: содержание живёт в версионируемом элементе.
Примеры
Определение стандарта: свойство WholeLifeConfiguration, применяемое при управлении версиями VersionedElement, которое утверждает, что VersionedElement является версией WholeLifeConfiguration. То есть это связка принадлежности, а не контейнер с содержимым версии.
UAF DMM 1.3, разд. 9.1.7, описание VersionOfConfiguration (рис. 9-194)
Сам по себе VersionOfConfiguration ничего не говорит о том, что за чем следует. Последовательность выражает отдельный кортеж VersionSuccession, у которого концы beforeType и afterType указывают на две версии конфигурации.
UAF DMM 1.3, разд. 9.1.7 — на рис. 9-194 у VersionOfConfiguration показаны роли beforeType и afterType к VersionSuccession; описание VersionSuccession дано отд…
Services Roadmap показывает, как меняется спецификация сервиса во времени; Personnel Roadmap: Evolution — как меняется организационная структура; Resources Roadmap: Evolution — как меняется структура ресурсов. Во всех трёх видах перечислены VersionOfConfiguration, VersionSuccession и WholeLifeConfiguration.
UAF DMM 1.3, разд. 8.1.5, 8.1.6 и 8.1.7 — списки Elements видов Services Roadmap, Personnel Roadmap: Evolution и Resources Roadmap: Evolution
Определение из первоисточника
дословная выпискаA property of a WholeLifeConfiguration, used in version control of a VersionedElement. It asserts that a VersionedElement is a version of a WholeLifeConfiguration.
Свойство конфигурации полного жизненного цикла, используемое при управлении версиями версионируемого элемента. Утверждает, что версионируемый элемент является версией такой конфигурации.
Связи
Исходящие
- Обобщение — таксономическое отношение «частное → общее»MeasurableElement
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей