Необязательные требования соответствия
В настоящем приложении приведены примеры типов необязательных (факультативных) требований соответствия (см. 5.2).
Вариантами (опциями) являются выбираемые реализатором элементы соответствующего стандарта, требованиям которых должна удовлетворять данная реализация.
Такой выбор не всегда произволен. Например, могут быть требования, определяющие условия реализации данного варианта и ограничивающие возможности его выбора.
В свою очередь, в стандарте могут быть установлены обязательные или условные требования (или запреты), влияющие на выбор или комбинацию ранее выбранных вариантов.
Ниже приведены примеры вариантов и соответствующих им требований из стандартов (данный список не является исчерпывающим):
a) "Булевские" варианты: вариант - "да или нет"; требование - "если да, то делать как указано";
b) взаимоисключающие варианты: вариант - выполнить одно из действий; требование - выполнить одно из указанных действий;
c) выбираемые варианты: вариант - выполнить из действий; требование - выполнить по крайней мере одно из действий (1 и 2).