Обоснование архитектуры регистрирует разъяснения, оправдания или рассуждения о причинах в принятых решениях архитектуры. Обоснование для решения может включать методологические основы для решения, альтернативы и учет рассматриваемых компромиссов, потенциальные последствия решения и цитирование источников дополнительной информации.
Решения относятся к системным интересам, однако между двумя интересами часто не бывает простых связанных решений. Решения могут воздействовать на архитектуру несколькими способами. Они могут быть отражены в описании архитектуры следующим образом:
- формулированием требований существования элементов описания архитектуры;
- изменением свойств элементов описания архитектуры;
- подключением анализа компромиссов для некоторых элементов описания архитектуры, включая иные решения и интересы, в которых имеют (могут иметь) место изменения;
- порождением новых интересов.
На рисунке 4 отображены понятия, имеющие отношение к решениям архитектуры и их обоснованию.
Примечание — Рисунок использует условности для класса диаграмм, определенные в ИСО/МЭК 19501.
Рисунок 4 — Концептуальная модель решений архитектуры и обоснование
Примечание — Требования, необходимые для того, чтобы охватить решения и обоснование в пределах описания архитектуры, определены в 5.8.
[из 4.2.7 Архитектурные решения и обоснование ГОСТ Р 57100–2016]