В настоящей части ГОСТ Р ИСО/МЭК 10021 используются описательные соглашения, перечисленные в следующих четырех подразделах.
5.1 Соглашения по абстрактным услугам
В настоящей части ГОСТ Р ИСО/МЭК 10021 используются следующие основанные на АСН.1 описательные соглашения с указанными целями:
1) Сама АСН.1 с целью спецификации абстрактного-синтаксиса информационных-баз и их компонентов, а также общих типов-данных.
2) Макрокоманда АСН.1 PORT и соответствующие соглашения ГОСТ Р ИСО/МЭК 10021-3 по определению абстрактных услуг с целью спецификации порта поиска.
3) Макрокоманды АСН.1 ABSTRACT-BIND, ABSTRACT-UNBIND, ABSTRACT-OPERATION, ABSTRACT-ERROR и соответствующие соглашения ГОСТ Р ИСО/МЭК 10021-3 по определению абстрактных-услуг с целью спецификации абстрактных-услуг ХС.
При каждом описании в настоящей части ГОСТ Р ИСО/МЭК 10021 структуры класса данных, имеющей компоненты, каждый компонент классифицируется одним из следующих рангов:
1) обязательный (О) - обязательный компонент должен присутствовать в каждом экземпляре данного класса;
2) факультативный (Ф) - факультативный компонент должен присутствовать в экземплярах класса данных по усмотрению объекта (например, пользователя), обеспечивающего этот экземпляр;
3) условный (У) - условный компонент должен присутствовать в экземпляре класса в соответствии с требованиями настоящей части ГОСТ Р ИСО/МЭК 10021.
5.2 Соглашения по типам-атрибутов, используемые в таблице 1 раздела 11
В настоящей части ГОСТ Р ИСО/МЭК 10021 используются перечисленные ниже соглашения при определении типов-атрибутов абстрактных-услуг ХС.
В колонке, озаглавленной Одно/многозначные, могут иметь место следующие значения:
О однозначные;
М многозначные.
В колонке, озаглавленной Обеспечиваемый ХС уровень и доступ к АП, могут иметь место следующие значения:
О обязательный;
Ф факультативный.
В колонках, озаглавленных Наличие в элементе доставленного сообщения, Наличие в элементе доставленного отчета и Наличие в элементе возвращенного содержимого, наличие каждого типа-атрибута описывается одним из следующих значений.
П всегда присутствует в элементе, поскольку
- он обязателен при генерации ХС или
- он является обязательным параметром или параметром по умолчанию в соответствующей абстрактной-операции.
У условно присутствует в элементе. Он может присутствовать, поскольку:
- он обеспечивается ХС и абонирован пользователем;
- он имел место в факультативном параметре в соответствующей абстрактной-операции.
- всегда отсутствует в остальных случаях.
В колонках, озаглавленных Доступен для перечисления, предупреждения и Доступен для суммирования, могут иметь место следующие значения:
Н нет;