Свяжитесь с нами
Продукт
Возможности
Мероприятия
Материалы
Крупные предприятия
Свяжитесь с нами
Около корпоративной архитектуры

Архитектурные отношения: связи и правила связи 5.7 Архитектурные отношения (связи и правила связи)

Простыми словами

Пункт про то, чем скрепляются разные представления одного описания. Связь — «отношение между элементами описания архитектуры», правило связи — ограничение, которому эта связь обязана удовлетворять. Два понятия легко спутать: связь есть факт, правило есть требование к факту, и вердикт стандарт даёт парой — правило сохраняется, если связь его выполнение демонстрирует, и нарушается, если не демонстрирует или если подходящей связи вообще нет. Второй случай важен: отсутствие связи — это нарушение, а не пустое место. Сюда же отнесена регистрация известных несогласованностей между моделями и представлениями: стандарт не требует их устранить, он требует их назвать. Термин выбран для совместимости с RM-ODP, но связи здесь n-арные и соединяют любые элементы, а не только элементы моделей.

Примеры

Нарушение бывает и от отсутствия связи

Определение симметрично и закрывает оба случая: «Правило связи сохраняется, если соответствующая связь может быть продемонстрирована для выполнения этого правила» — и нарушается, если связь этого не демонстрирует «или когда не существует никакой соответствующей связи». Пример в приложении A: элементы e5 и e6 не размещены ни на одной платформе, и правило R1 нарушено.

ГОСТ Р 57100-2016, п. 5.7.3 и п. A.6, примеры 1 и 2 — вердикт по правилу связи и пример нарушения из-за отсутствия связи

Несогласованность регистрируют, а не обязательно устраняют

Требование 5.7.1 — «Описание архитектуры должно содержать регистрацию любых известных несогласованностей через архитектурные модели и представления». Примечание объясняет почему: устранять несогласованность бывает неосуществимо или непрактично «по причинам времени, усилий или недостаточности информации», и тогда она обязана быть зарегистрирована.

ГОСТ Р 57100-2016, п. 5.7.1 и примечание к нему — требование регистрации несогласованностей и допущение их сохранения

Для чего связи применяют

Приложение A перечисляет назначения: «Настоящий стандарт вводит связи для выражения отношений между элементами описания архитектуры», и «Они могут быть применены для выражения согласованности, прослеживаемости, композиции, уточнения и преобразования моделей или зависимости любого типа, охватывающего более, чем один вид модели».

ГОСТ Р 57100-2016, п. A.6 — назначения механизма связей и его отличия от связи представления в RM-ODP

Определение из первоисточника

дословная выписка

Описание архитектуры должно содержать регистрацию любых известных несогласованностей через архитектурные модели и представления. Каждая связь в описании архитектуры должна быть определена и описать участие элементов описания архитектуры. Каждая связь в описании архитектуры должна определить любые руководящие правила связи. Описание архитектуры должно включать относящееся к нему правило связи.

ИсточникГОСТ Р 57100-2016 (ISO/IEC/IEEE 42010:2011, IDT). Системная и программная инженерия. Описание архитектуры.

Основные параметры

Атрибуты этой сущности по справочнику источника.

  • Правило связи сохраняется, если соответствующая связь может быть продемонстрирована для выполнения этого правила. Правило связи нарушается, если соответствующая связь не может быть продемонстрирована для выполнения этого правила или когда не существует никакой соответствующей связи.

Связанные понятия

Служебные сведения
Вид документа
Требование к описанию архитектуры
Место в подходе
5. Описания архитектуры
Редакция
2011 (рабочий текст — ГОСТ Р 57100-2016, IDT, переиздание январь 2019)
14 дней бесплатно

Опишите архитектуру своей компании в Storm

Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.

Попробовать бесплатно Без банковской карты

Это же в StormРазработка ТЗРегламенты и политикиРеестр процессов

Поддержка