Язык описания архитектуры (ЯОА) 6.3 Языки описания архитектуры (ЯОА)
Простыми словами
ЯОА — это форма выражения, а не практика: «Язык описания архитектуры является некоторой формой выражения для применения в описаниях архитектуры». Отличие от структуры архитектуры проходит здесь: фреймворк устанавливает практику и набор точек зрения, язык поставляет виды моделей. Требования 6.3 повторяют логику 6.1, но с важной поправкой в примечании — точки зрения язык задавать не обязан, достаточно видов моделей, которые кто-то другой соберёт в точки зрения. Поэтому узкий язык с одной диаграммой и широкий вроде ArchiMate одинаково проходят по 6.3. ArchiMate и SysML стандарт разбирает в приложении A именно в этих терминах: слои и аспекты интересов, восемнадцать точек зрения, у каждой своя метамодель со сторонами, интересами, целью, слоями и аспектами.
Примеры
Примечание к 6.3 снимает требование, которое иначе читалось бы жёстко: «ЯОА не должен выражать точки зрения архитектуры; это может определить один или более видов модели для использования в точках зрения архитектуры, определенных в другом месте». Так язык остаётся совместимым и с чужими каталогами точек зрения.
ГОСТ Р 57100-2016, п. 6.3, примечание к перечислению d) — точки зрения не входят в обязательный состав языка описания архитектуры
Пример 1 приложения A: «ArchiMate упорядочивает описания архитектур в несколько слоев интересов» (бизнес, приложения и технология), несколько аспектов внутри каждого слоя и «определяет восемнадцать основных точек зрения для них», причём «Каждая точка зрения определяется через ее собственную метамодель».
ГОСТ Р 57100-2016, п. A.7, пример 1 — разбор ArchiMate как языка описания архитектуры (библиография, ссылка 40)
Диапазон задан прямо: «Язык описания архитектуры может быть узко ориентированным, определяющим единственный вид модели» либо «широко ориентированным, предназначенным для обеспечения нескольких видов модели, специально организованных для представления точки зрения». И тот и другой укладываются в 6.3.
ГОСТ Р 57100-2016, п. 4.5 — диапазон языков описания архитектуры от одного вида модели до набора под точку зрения
Определение из первоисточника
дословная выпискаЯзык описания архитектуры (ЯОА) должен задавать: a) определение одного или более интересов, которые будут выражены ЯОА; b) определение одной или более заинтересованных сторон, имеющих эти интересы; c) виды моделей, реализованные ЯОА, которые структурируют эти интересы; d) любые точки зрения на архитектуру согласно разделу 7; e) правила связи (см. 5.7), связь ее видов модели согласно перечислению c).
ИсточникГОСТ Р 57100-2016 (ISO/IEC/IEEE 42010:2011, IDT). Системная и программная инженерия. Описание архитектуры.
Основные параметры
Атрибуты этой сущности по справочнику источника.
- Примечание стандарта: ЯОА не должен выражать точки зрения архитектуры; это может определить один или более видов модели для использования в точках зрения архитектуры, определенных в другом месте.
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormРазработка ТЗРегламенты и политикиРеестр процессов