ГОСТ Р ИСО/МЭК 15408-3-2013
чем модули), или он может быть описан в терминах одного уровня представления (например,
подсистемы на более низком уровне доверия, модули на более высоких уровнях). В случаях, когда
представленболее низкий уровень представления (модули), требования, применимые к более
высокому уровню представления (подсистемы), должны выполняться по умолчанию. Эта концепция
будет подробнее рассмотрена при обсуждении подсистем и модулей.
От разработчика ожидается описание проекта ОО в терминах подсистем. Термин
«подсистемы» был намеренно выбран как нечёткий, чтобыможно было ссылаться на
соответствующие единицыОО (например, подсистемы, модули). Подсистемы могут быть даже
неравномерными по области охвата, если при этом выполняются требования к описанию подсистем.
Первый вариант использования подсистем - определение границ ФБО, то есть частей ОО.
которые составляют ФБО. Обычно подсистема является частью ФБО, если она имеет возможность
(будь то проектная возможность или возможность реализации) повлиять на правильность работы
любого ФТБ. Например, для программного обеспечения, зависящего от различных режимов работы
оборудования, обеспечивающего разделение доменов (см. А.1), где осуществляющий ФТБ код
выполняется в одном домене, все подсистемы, которые выполняются в этом домене, будут
рассматриваться как часть ФБО. Кроме того, если сервер за пределами данного домена реализует
ФТБ (например, обеспечивает поддержку политики контроля доступа над объектами), то он тоже
будет считаться частью ФБО.
Второй вариант использования подсистем - предоставить структуру для описания ФБО на
таком уровне описания, что в ней описывается, как работают ФБО. но не обязательно содержится
детализация реализации на низком уровне из описания модулей (см. ниже); подсистемы описываются
либо на верхнем уровне (где отсутствиет разнообразие детальной информации о реализации), либо
на детализированном уровне (при условии возможности более глубокого изучения реализации).
Уровень описания, предоставляемого для подсистем, определяется тем. в какой степени подсистема
отвечает за реализацию ФТБ.
238