Структура архитектуры должна включать:
a) информацию, определяющую структуру архитектуры;
b) определение одного или более интересов (см. 5.3);
c) определение одной или более заинтересованных сторон, имеющих эти интересы (см. 5.3);
d) одну или более точек зрения на архитектуру, которые структурируют эти интересы (см. раздел 7);
e) любые правила связи (см. 5.7).
Глагол «включать», используемый в разделе 6, указывает на то, что в структуре архитектуры информация либо присутствует, либо представлена ссылка на эту информацию.
В структуру архитектуры следует включать условия применимости.
Примеры — Примерами являются следующие условия применимости:
- описание архитектуры, использующее структуру архитектуры AF1, должно определять заинтересованные стороны А, М и Р, когда рассматриваемая система работает в пределах юрисдикции J;
- описание архитектуры, использующее структуру архитектуры AF2, разрешает пропустить точку зрения V1, если не определено никаких интересов системы реального времени;
- когда используется структура архитектуры AF3, для точки зрения V2 может быть пропущен вид модели МК, если S является некоторой определенной заинтересованной стороной.
Структура архитектуры должна установить свою согласованность с условиями концептуальной модели согласно 4.2.
Примечание — Вышеупомянутое требование может быть удовлетворено через метамодель, связи конструкций структуры с моделью согласно 4.2, текстовое изложение или некоторым иным способом.
[из 6.1 Структуры архитектуры ГОСТ Р 57100–2016]