ГОСТ Р 57100—2016
c) архитектурные модели, которые обращаются ко всем интересам, структурируемых главной
точкой зрения, и охватывают с той точки зрения систему в целом;
d) регистрацию любых известных источников в пределах представления относительно его глав
ной точки зрения.
П р и м е ч а н и я
1 См. 5.2 для примеров определения и дополнительную информацию в перечислении а).
2 В перечислении с) требование того, что каждое архитектурное представление охватывает целую систему
относительноинтересов,структурируемых ееглавной точкой зрения, является существенным кполному распреде
лению интересов в пределах описания архитектуры. Впределахпредставления может быть использована одна или
более архитектурных моделей, чтобы выборочно представить части системы для выдвижения сути интересов на
первый план, не нарушая самого требования (см. 5.6).
3 В перечислении d) «известные источники» включают нерешенные проблемы, исключения и отклонения от
соглашений. Открытые источники могут привести к принятию решений. Исключения и отклонения могут быть заре
гистрированы как результаты решения и его обоснование в 5.8.
Описание архитектуры может включать информацию, не являющуюся частью любого архитектур
ного представления.
Пример — Примером информации, не являющейся частью какого-либо представления, могут
быть краткие обзоры системы, связи моделей и обоснование архитектуры.
5.6 Архитектурные модели
Архитектурное представление должно быть составлено из одной или нескольких архитектурных
моделей.
Каждая архитектурная модель должна включать идентификацию версии, как это задается орга
низацией и/или проектом.
Каждая архитектурная модель должна определить свой основной вид модели и придерживаться
соглашений этого вида (см. 5.4).
Архитектурная модель может быть частью более чем одного архитектурного представления.
П р и м е ч а н и я
1 Распределение архитектурных моделей между представлениями архитектуры разрешает описанию архи
тектуры структурировать различные связанные интересы без избыточности или повторения той же самой инфор
мации во множественных представлениях и уменьшает возможности для несогласованности. Распределение
архитектурных моделей такжеразрешает обьектно-ориентированный стиль описания архитектуры: архитектурные
модели, распределенные по архитектурномупредставлению, могут использоваться для выражения архитектур
ных перспектив (см. (36)): архитектурные модели, распределенные в пределах архитектурного представления.
могут использоваться для выражения архитектурных структур (см. (34)). Архитектурные модели могут использо
ваться как «контейнеры» для применения архитектурных образцов (см. (4)) или стилей архитектуры, чтобы выра
жать основныесхемы(например, послойные, трехъярусные, децентрализованныесхемы, схема
«модель — представление — контроллер») в пределах представлений архитектуры.
2 Настоящий стандарт не предписывает то. как создаются архитектурные модели. Они могут быть построе
ны индивидуально, получены из других моделей или основаны на других моделях.
5.7 Архитектурные отношения
5.7.1 Согласованность в проделах описания архитектуры
Описание архитектуры должно содержать регистрацию любых известных несогласованностей
через архитектурные модели и представления.
П р и м е ч а н и е — При отдании предпочтения согласованности описания архитектуры при решении по
устранению несогласованности должны быть учтены неосуществимость или непрактичность по причинам времени,
усилий или недостаточности информации. В таких ситуациях выявленные несогласованности должны быть заре
гистрированы.
В описание архитектуры следует включать анализ согласованности архитектурных моделей и
представлений.
Связи и правила связи, как определено в 5.7.2 и 5.7.3. могут быть использованы для того, чтобы
выразить, осуществить регистрацию, провести в жизнь и проанализировать согласованность между
моделями, представлениями идругими элементами в пределах описания архитектуры.
5.7.2 Связи
Каждая связь в описании архитектуры должна быть определена и описать участие элементов
описания архитектуры.
12