ГОСТ Р ИСО/МЭК 15408-3-2013
a)стрелки,
входящ ие в
«Зависимый компонент а» (то есть А и В) = компонент ожидает
реакции среды на запрос сервиса (произведенный зависимым компонентом)
b
)
выходящ ие от
«Базового компонента Ь» стрелки (С и D) = интерфейсы сервисов и
сервисов, предоставляемых базовым компонентом функциональной среде;
c)пунктирные стрелки = типы взаимодействий между парами интерфейсов;
d)другие стрелки (серого цвета) = взаимодействия, обозначенные в данном критерии.
Дальнейшее является упрощением, но объясняет, что следует принимать во внимание.
Для компонентов а («Зависимый компонент а») и Ь («Базовый компонент Ь»); стрелки,
выходящие от ФБО-а. это сервисы, предоставляемые ФБО-а и таким образом являющиеся ИФБО(а),
так же и выходящие от ФБО-b («С») являются ИФБО(Ь). Все они детализируются в соответствующих
функциональных спецификациях. Компонент а запрашивает от среды сервисы; те. которые
необходимы для ФБО(а) - помечены буквой «А», остальные (не относящиеся к ФБО-а) - «В».
Когда компонент а и компонент Ь объединяются, существуют четыре возможных комбинации
{сервисов, требуемых компонентом а) и (сервисов, предоставляемых компонентом Ь). показанные
пунктирными стрелками (типы взаимодействий между интерфейсами). Любой такой набор может
существовать для конкретной композиции;
а)ФБО-а нуждается в сервисах, предоставляемых ФБО-b («А» соединяется с «С») - тогда
все достаточно просто; детализация «С» производится в функциональной спецификации компонента
254