Представление (view) View · UAF
Простыми словами
View (вид) — информационный элемент, управляемый точкой зрения и составляющий часть описания архитектуры; он сообщает некоторый аспект архитектуры. Ключевое в определении — слово governed: вид не существует сам по себе, он подчинён ровно одной Viewpoint (кратность 1 на роли viewpoint) и входит в ArchitecturalDescription. Родитель PropertySet даёт виду свойства и измерения. Здесь сидит главная терминологическая ловушка UAF: в сетке фреймворка ячейками названы не виды, а спецификации видов (view specifications), строки сетки — точки зрения, столбцы — аспекты. То есть 8-я глава стандарта описывает не экземпляры View, а их спецификации. Ошибка — заводить View на каждую диаграмму: вид создаётся по спецификации, а спецификация уже задана сеткой.
Примеры
Стандарт формулирует так: «An information item, governed by an architecture viewpoint, comprising part of an architecture description that communicates some aspect of an architecture». Три отношения — управляется, входит, сообщает — исчерпывают элемент.
UAF DMM 1.3, разд. 9.1.2, описание View (рис. 9-44)
На схеме роль viewpoint от View к Viewpoint имеет кратность 1, а обратная viewpointGovernsView — звёздочку. Значит одна точка зрения управляет многими видами, но вид не может подчиняться двум точкам зрения сразу.
UAF DMM 1.3, разд. 9.1.2, рис. 9-44 — кратности ролей viewpoint и viewpointGovernsView
Про сетку сказано: «The grid is a way of showing how the various view specifications (cells) correspond to viewpoints (prev. known as domains) (horizontal rows) and the aspects (prev. known as model kinds) (the columns) that describe the view specification».
UAF DMM 1.3, гл. 7 — вводный текст о сетке UAF перед рис. 7-1
Определение из первоисточника
дословная выпискаAn information item, governed by an architecture viewpoint, comprising part of an architecture description that communicates some aspect of an architecture.
Информационный объект, управляемый архитектурным viewpoint, составляющий часть архитектурного описания и сообщающий некоторый аспект архитектуры.
Связи
Исходящие
- Обобщение — таксономическое отношение «частное → общее»PropertySet
В других подходах
Сопоставления одного понятия в разных подходах.
Представление: рабочий продукт, выражающий архитектуру с позиции точки зрения.
Семантические различия Определение ИСО 15704 заимствовано из ИСО 19439; GERAM говорит об аспект-ориентированных представлениях GERA.
Около корпоративной архитектуры
- GERAMB.3.1.5.3.6 GERA с аспект-ориентированными представлениями
- ISO 157043.23 представление (view)
- ISO 157046.1.2.3 Представления моделей
- ISO 157046.10 Представление
- ISO/IEC/IEEE 420103.5 архитектурное представление (architecture view)
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей