Товары в корзине: 0 шт Оформить заказ
Стр. 1 

31 страница

Настоящий стандарт относится к серии стандартов по услуге информации административного управления ВОС. В стандарте определена информационная модель управляемых объектов и их атрибуты, которые соответствуют информационным аспектам модели административного управления системы, установленной в обзоре административного управления системы ГОСТ Р ИСО/МЭК 10040.

Стандарт применяется для всех определений управляемых объектов и их атрибутов, а также для задач административного управления системами

 Скачать PDF

Оглавление

1 Область применения

2 Нормативные ссылки

3 Определения

3.1 Определения базовой эталонной модели

3.2 Определения административного управления

3.3 Определения административного управления системы

3.4 Определения услуг общей информации административного управления

3.5 Определения АСН. 1

3.6 Определения руководства по определению управляемых объектов

3.7 Определения архитектуры безопасности

3.8 Дополнительные определения

4 Сокращения

5 Информационная модель

5.1 Понятие управляемого объекта, использующее объектно-ориентированное проектирование

5.2 Совместимость и взаимодействие

5.3 Операции системного управления

5.4 Фильтры

5.5 Сообщения

6 Принципы вмещения и наименования

6.1 Вмещение

6.2 Именующее дерево

6.3 Структура имени

7 Атрибуты высшего класса

 

31 страница

Дата введения01.07.2002
Добавлен в базу01.09.2013
Актуализация01.01.2021

Этот ГОСТ находится в:

Организации:

06.09.2001УтвержденГосстандарт России376-ст

Information technology. Open systems interconnection. Structure of management information. Management information model

Стр. 1
стр. 1
Стр. 2
стр. 2
Стр. 3
стр. 3
Стр. 4
стр. 4
Стр. 5
стр. 5
Стр. 6
стр. 6
Стр. 7
стр. 7
Стр. 8
стр. 8
Стр. 9
стр. 9
Стр. 10
стр. 10
Стр. 11
стр. 11
Стр. 12
стр. 12
Стр. 13
стр. 13
Стр. 14
стр. 14
Стр. 15
стр. 15
Стр. 16
стр. 16
Стр. 17
стр. 17
Стр. 18
стр. 18
Стр. 19
стр. 19
Стр. 20
стр. 20
Стр. 21
стр. 21
Стр. 22
стр. 22
Стр. 23
стр. 23
Стр. 24
стр. 24
Стр. 25
стр. 25
Стр. 26
стр. 26
Стр. 27
стр. 27
Стр. 28
стр. 28
Стр. 29
стр. 29
Стр. 30
стр. 30

ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Информационная технология

ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ

СТРУКТУРА ИНФОРМАЦИИ АДМИНИСТРАТИВНОГО УПРАВЛЕНИЯ

Часть 1

Модель информации административного управления

БЗ 3-2001/48


И синие официальное

ГОССТАНДАРТ РОССИИ

Предисловие

1    РАЗРАБОТАН Государственным научно-исследовательским и конструкторско-технологическим институтом «ТЕСТ» Министерства Российской Федерации по святи и информатизации

ВНЕСЕН Министерством Российской Федерации посвяти и информатнтаиин

2    ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 6 сентября 2001 г. N? 376-ст

3    Настоящий стандарт содержит полный аутентичный текст международного станы рта ИСО/МЭК 10165-1—93 «Информационная технология. Втаимосвять открытых систем. Структура информации административного управления. Часть 1. Модель информации административного управления» с учетом Изменения № I (1994 г.) и Дополнения № I (1996 г.)

4    ВВЕДЕН ВПЕРВЫЕ

© И ПК Издательс тво стандартов. 2001

Настоящий стандарт нс может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Госстандарта России

II

ГОСТ I» ИСО/МЭК 10165-1—2001

Содержание

1    Область применения....................................................... I

2    Нормативные ссылки...................................................... I

3    Определении............................................................. 2

3.1    Определения базовой эталонной модели..................................... 2

3.2    Определения административного управления................................. 2

3.3    Определения административного управления системы.......................... 2

3.4    Определения услуг обшей информации административного управлении............. 2

3.5    Определения ACH.I.................................................... 2

3.6    Определения руководств;! по определению управляемых объектов.................. 2

3.7    Определения архитектуры безопасности..................................... 2

3.8    Дополнительные определения............................................. 3

4    Сокращения............................................................. 4

5    Информационная модель................................................... 4

5.1    Понятие управляемого объекта, использующее объектно-ориентированное

проектирование........................................................ 5

5.2    Совместимость и взаимодействие.......................................... 9

5.3    Операции системного упраатсния.......................................... 12

5.4    Фильтры.............................................................20

5.5    Сообщения...........................................................21

6    Принципы вмещения и наименования.........................................21

6.1    Вмещение............................................................21

6.2    Именующее дерево.....................................................22

6.3    Структур;! имени.......................................................23

7    Атрибуты высшего класса...................................................26

III

ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Информационная технология

1П\ИМОСВЯ’)Ь ОТКРЫТЫХ СИСТЕМ СТРУКТУРА ИНФОРМАЦИИ АДМИНИСТРАТИВНОГО УПРАВЛЕНИЯ

Часть I

Модель информации алминистра1Ивного унраан-нии

Information technology. Open Systems Interconnection. Structure of management information.

Management Information Model

Дата введения 2002—07—01

1    Область применения

Настоящий стандарт относится к серии стандартов по услуге информации административного управления ВОС (УИУ). В стандарте определена информационная модель управляемых объектов и их атрибуты, которые соответствуют информационным аспектам модели административного украшения системы, устаноатенной в обзоре административного упраатсния системы ГОСТ Р ИСО/МЭК 10040. Таким образом, настоящий стандарт обеспечивает молельные понятия, необходимые для разработки других стандартов по административному упраатснию системами. В нем также определены принципы наименования упраатясмых объектов и атрибутов.

Стандарт определяет логическую структуру информации административного упраатсния системы. В соответствии с ГОСТ Р ИСО 7498-4 и ГОС Г Р ИСО/МЭК 10040 информация административного упраатсния структурирована в терминах упраатясмых объектов, их атрибутов, операций управления, которые могут осуществляться над объектами, и сообщений, которые объекты могут создавать. Набор управляемых объектов в открытой системе вместе с их атрибутами образует информационную базу административного упраатсния (ИБАУ) этой открытой системы.

В настоящем стандарте определено понятие упраатясмых объектов в информационной модели и установлены принципы наименований управляемых объектов и их атрибутов, которые позволяют идентифицировать эти объекты и атрибуты при доступе чере з протоколы административного управления. В стандарте также описаны понятия классов упраатясмых объектов и взаимоотношений, в которые могут вступать упраатясмыс объектов и классы упраатясмых объектов, включая: наследование. специализацию, алломорфизм и вмещение.

Стандарт применяется для всех определений управляемых объектов и их атрибутов, а также для задач административного упраатсния системами.

И рн меча и и с — Хогя настоящий стандарт применяется для административного управления системами. административное управление слоем, когда оно определено, также может использовать этот стандарт.

2    Нормативные ссылки

В настоящем стандарте использованы ссылки на следующие стандарты:

ГОСТ Р ИСО/МЭК 7498-1—99 Информационная технология. Взаимосвязь открытых систем. Базовая этатонная модель. Часть I. Базовая этатонная модель

ГОСТ Р ИСО/МЭК 7498-2—99 Информационная технология. Взаимосвязь открытых систем. Базовая эталонная модель. Часть 2. Архитектура зашиты информации

ГОСТ Р ИСО/МЭК 7498-3—97 Информационная технология. Взаимосвязь открытых систем. Базовая этатонная модель. Часть 3. Присвоение имен и адресация

ГОСТ I* ИСО/МЭК 7498-4—99 Информационная технология. Взаимосвязь открытых систем. Базовая эталонная модель. Часть 4. Основы административного упраатсния

IIздание официальное

ГОСТ Р ИСО/МЭК 8824-1—2001 Информационная технология. Абстрактная синтаксическая нотация версии I (АСИ I). Часть I. Спецификация основной нотации

ГОСТ Р ИСО/МЭК 9594-1—98 Информационная технология. Взаимосвязь открытых систем. Справочник. Часть 1. Общее описание принципов, моделей и услуг

ГОСТ Р ИСО/МЭК 9595—99 Информационная технология. Взаимосвязь открытых систем. Определение общих услуг административного управления

ГОСТ Р ИСО/МЭК 10040—99 Информационная технология. Взаимосвязь открытых систем. Основные положения административного упрашения системы

ГОСТ Р ИСО/МЭК 10165-4—2001 Информационная технология. Взаимосвязь открытых систем. Структура информации административного управления. Часть 4. Руководство по определению управляемых объектов

ИСО/М ЭК 10164-4—93* Информационная технология. Взаимосвязь открытых систем. Административное управление системы. Часть 4. Функции уведомления о нештатных ситуациях

ИСО/МЭК 10164-5—93* Информационная технология. Взаимосвязь открытых систем. Административное управление системы. Часть 5. Функции административного управления отчетностью о событиях

3 Определения

3.1    Определения базовой эталонной модели

В    настоящем    стандарте    используют следующие    гермины.    определенные    в

ГОСТ Р ИСО/МЭК 7498-1:

-    (!Ч)-категория;

-    (М)-уровень;

-    (N)-протокол;

-    открытая система:

-    а. 1МННИСI pa i икнос управление системы.

3.2    Определения административного управления

В    настоящем    стандарте    используют    следующие    термины.    определенные    в

ГОСТ Р ИСО/МЭК 7498-4:

-    информационная база административного управления;

-    управляемый объект.

3.3    Определения административного управления системы

В настоящем стандарте используют следующие термины. определенные в ГОСТ Р ИСО/МЭК 10040:

-    агент';

-    управляющий;

-    сообщение;

-    класс управляемых объектов;

-    операция (административного управления системы).

3.4    Определения услуг тютей информации алминистративного управления

В    настоящем    стандарте    используют    следующие    гермины.    определенные    в

ГОСТ Р ИСО/МЭК 9595:

-    атрибут;

-    атрибут набора значений.

3.5    Определения ACTI.I

В    настоящем    стандарте    используют    следующий    термин.    определенный    в

ГОСТ Р ИСО/МЭК 8824-1: тип.

3.6    Определения руководства но определению управляемых объектов

В настоящем стандарте используют следующий термин, определенный в ИСО/МЭК 10164-4: шаблон.

3.7    Определения архитектуры безопасности

В    настоящем    стандарте    используют    следующие    гермины.    определенные    в

ГОСТ Р ИСО/МЭК 7498-2:

-    управление доступом;

-    политика безопаености.

Оригиналы и проекты стандартов ИСО/МЭК — во ВНИИ КМ Госстандарта России.

ГОСТ Р ИСО/МЭК 10165-1-2001

3.8 Дополнительные определения

3.8.1    действие: Операция нал управляемым объектов, семантика которой определена как часть определения класса управляемых объектов.

3.8.2    фактический класс: Класс управляемых объектов, экземпляром которого является данный управляемый объект, в отличие от алломорфного класса этого управляемого объекта.

3.8.3    алломорфный класс (управляемого объекта): Класс, отличный от фактического класса управляемого объекта, которым может управляться объект, используя алломорфизм.

3.8.4    алломорфизм: Способность объекта, который является экземпляром данного класса, быть управляемым как экземпляр одного или нескольких других классов управляемых обд,сктов.

3.8.5    атрибутивная группа: Группа атрибутов, которой был присвоен один идентификатор для облегчения доступа.

3.8.6    идентификатор атрибута: Идентификатор, используемый для отличия атрибута класса управляемых объектов от всех других атрибутов.

3.8.7    тин атрибутов: Поименованное определение атрибутов конкретного вила, включающее в себя определения его синтаксиса (типа) и семантики. Атрибут является экземпляром типа атрибутов.

3.8.8    утверждение о значении атрибута: Утверждение, которое может быть истинным или ложным в зависимости от значения атрибута.

3.8.9    множество значений атрибута: Множество значений, члены которого являются допустимыми значениями атрибута.

3.8.10    поведение: Способ, которым определенные элементы информации административного управления связаны с моделируемыми ими ресурсами и друг с другом.

3.8.11    характеристика: Элемент определения класса.

3.8.12    условный пакет: Пакет, который присутствует в данном управляемом объекте, сети удовлетворяется условие, заданное в определении его класса управляемых объектов.

3.8.13    вмещение: Структурированное взаимоотношение между управляемыми объектами, при котором существование управляемого объекта зависит от существования вметающего управляемого объекта.

3.8.14    отличающее имя: Имя объекта, образованное последовательностью ООП самого объекта и всех старших для него объектов.

3.8.15    инкапсуляция: Взаимоотношение между управляемым объектом, его атрибутами и повелением, представляющее свойство, при котором атрибуты и поведение могут наблюдаться только через операции управления над управляемым объектом или чере з его сообщения.

3.8.16    наследование: Концептуальный метод, с помощью которого характеристики заимствуются подклассом у его суперкласса.

3.8.17    иерархия наследования: Иерархическое упорядочение сходных классов, при котором иерархия строится на основе специализации классов.

3.8.18    управляемый объект начальных значений: Управтяемый объект, служащий в качестве источника для получения начальных значений других управляемых объектов.

3.8.19    реали зания: Процесс создания управляемого объекта в соответствии с определением класса управляемых объектов.

3.8.20    инвариант: Логический предикат, который должен оставаться истинным в заданной области действия.

3.8.21    граница управляемого объекта: Концептуальное место, в котором вопросы, относящиеся к нижележащим ресурсам, становятся видимыми для административного управления и которое ограничивает область определения управляемого объекта.

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

3.8.23    кратное наследование: Концептуальный метод, позволяющий подклассу заимствовать характеристики от нескольких похожих суперклассов.

3.8.24    связывание имен: Взаимоотношение между классами объектов, которое залает, что объект одного идентифицированного класса может быть старшим для объекта другого названного класса. Определение связывания имен включает в себя и другую информацию об этом отношении и может быть определено таким образом, чтобы также применять к подклассам старшего или подчиненного класса, или к тем и другим.

3.8.25    именующая схема: Совокупность связываний имен.

3.8.26    именующее дерево: Иерархическое упорядочение обл>сктов. когда иерархия строится на основе отношения связывания имен. Объект, используемый для наименования другого управляемого

3

объекта, является батсс сглршим в иерархии, чем именуемый объект. Именующий объект называется старшим именуемого объекта, который называется подчиненным.

3.8.27    пакет: Совокупность атрибутов, сообщений, операций и (или) поведения, которая рассматривается в спецификации класса управляемых объектов как единый модуль. При указании в определении класса управляемых объектов пакеты могут быть специфицированы как обязательные или условные.

3.8.28    параметр: Значение некоторого типа, который имеет соответствующую семантику и ассоциируется с идентификатором объекта и другой информацией, когда значение типа может передаваться в протоколе.

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

3.8.30    предусловие: Логический предикат, который должен быть истинным непосредственно перед выполнением операции или перед созданием сообщения.

3.8.31    постусловие: Логический предикат, который должен быть истинным непосредственно после выполнения операции или непосредственно после создания сообщения.

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

3.8.33    множество требуемых значений: Множество значений атрибута, включающее в себя все значения, которые должен принимать атрибут заданного типа.

3.8.34    спениали за ни я: Техника получения нового класса из одного или нескольких существующих похожих классов путем наследования и добавления новых характеристик.

3.8.35    подкласс: Класс, полученный из другого путем специализации.

3.8.36    суперкласс: Класс, используемый при выводе другого класса путем специализации.

3.8.37    старший объект: См. 3.8.26.

3.8.38    подчиненный объект: См. 3.8.26.

3.8.39    нереализуемый класс управляемых объектов: Класс, который не предназначен для реашза-нии ни операцией административного управления системы, ни локальной операцией открытой системы.

II р и меча и и я.

1    Термины: атрибут, утверждение о значении атрибута, относительное отличающее имя. отличающее имя. используют в справочнике (ГОСТ Р ИСО/МЭК 9594-1) и настоящем стандарте и аналогичном смысле лля того, чтобы подчеркнуть сходство между моделью справочника и моделью информации административного управления. Однако использование этих терминов в двух моделях не идентично в деталях.

2    Термин «класс» используют, когда не подра зумсвается класс какого-либо специфического вила. Термин •класс» может относиться к классу управляемых объектов или классам некоторых других видов (например классу управляемых взаимосвязей). Термин «похожие (супср)классы» означает (супср)классы одного вила.

4    Сокращения

В настоящем стандарте используют следующие сокращения:

АСН.1 — абстрактная синтаксическая нотация версии I;

ВОС — взаимосвязь открытых систем;

ИБАУ — информационная база административного управления;

ООН — относительное отличающее имя;

ПОПУ — протокол обшей информации (административного) управления;

СИУ — структура информации (административного) управления;

УЗА — утверждение о значении атрибута;

УИУ — услуги информации (административного) управления;

УОИУ — услуги общей информации (административного) управления;

УОНЗ — управляемый объект начальных значений.

5    Информационная модель

Цель информационной модели — лать структуру управляющей информации, переносимой протоколами управления системами, и структуру модели управления соответствующими ресурсами (например протокольным автоматом Х.25). Информационная модель имеет дело с управляемыми

4

ГОСТ I» ИСО/МЭК 10165-1-2001

объектами. Управляемые объекты являются абстракциями ресурсов обработки и передачи данных (например протокольных автоматов, соединений, модемов) с полью административного управления. Ресурсы существуют независимо от необходимости ими управлять. Взаимоотношение, существующее между ресурсом и управляемым объектом как абстракцией этого ресурса, в общем случае нс моделируется, т. с. мы абстрагируемся от подробностей свойств ресурсов, а конкретное влияние операций управления на ресурс должно быт», установлено как часть спецификации класса упраазя-смых объектов.

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

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

Для того чтобы задокументировать спецификацию класса у праазясмых объектов и соответствующие характеристики, используется набор шаблонов. Шаблоны используются для системного упраазення. определенного в ГОС Т Р ИСО/МЭК 10165-4.

Определение класса управляемых объектов, как устаноазсно шаблонами, состоит из:

-    положения класса управляемых объектов в иерархии наследования;

-    совокупности обязательных пакетов атрибутов, операций, сообщений и поведения:

-    совокупности условных пакетов атрибутов, операций, сообщений и поведения вместе с условиями, при которых будет присутствовать каждый пакет;

-    в структуре пакета:

атрибуты, видимые на границе упраазясмого объекта; операции, которые могут применяться к упраазясмому объекту; поведение, демонстрируемое управляемым объектом; сообщения, которые может делать упраазясмый объект.

Другие шаблоны устанавливают возможные старшие объекты для экземпляров данного класса управляемых объектов и атрибуты, используемые для наименования (см. раздел 6) в таких случаях.

Прочие аспекты ресурсов, прслстаазснных классом упраазясмых o6i>cktob, не видны системному упраазению.

Упраазясмый объект реализуется по некоторому набору правил. Эти правила задают, как спецификация класса, определенная с помощью шаблона, должна быть реализована при создании упраазясмого объекта. Эти правила устанаазивают. что:

а)    управляемый объект должен поддерживать все атрибуты, операции упраазення. поведение и сообщения, специфицированные во всех обязательных пакетах и во всех условных пакетах, условия которых удовлетворены:

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

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

С точки зрения управления, упраазясмый объект существует, если он имеет отличающее имя (как определено в 6.3.2) и поддерживает операции и сообщения, определенные для его класса. В противном случае, он не существует с точки зрения управления, даже если существует физический двойник.

5.1 Понято управляемого объекта, использующее объектно-ориентированное проектирование

В формулировках международных стандартов системного упраазення идентифицируется потребность в лобаазении новых классов управляемых объектов и функций. Следовательно, проектирование системного управления требует, чтобы был принят подход, позволяющий проводить

5

международную стандартизацию модульным образом и обеспечивающий расширение протоколов и процедур. Информационная модель использует принципы объектно-ориентированного проектирования потому, что они предоставляют указанные выше возможности и позволяют использовать отдельные части спецификаций.

В информационной модели объектно-ориентированное проектирование применяется для спецификации управляющей информации, как она видна в обменных протоколах открытыми системами. участвующими в деятельности по административному управлению. Она не обязательно должна применяться при реализации системы.

Объектно-ориентированное проектирование характеризуется определением объектов, в котором объект является абстракцией физического иди логического предмета.

П р и м с ч а и и с — Термин «объект» используют в настоящем стандарте при ссылке на объекты и более широком контексте, чем административное управление В ОС. Термин «управляемый объект* используют для ссылки на объекты, представляющие, н целях управления, ресурсы.

5.1.1    Инкапсуляция

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

5.1.2    Классы управляемых объектов и их характеристики

Управляемые объекты, которые совместно используют одно и то же определение, являются

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

5.1.2.1 Пакеты

Пакет является совокупностью атрибутов, атрибутивных групп, действий, сообщений и повеления. представляющей единый модуль определения класса управляемых объектов. При указании в определении управляемого объекта пакеты специфицируются как обязательные или условные. Обязательный пакет должен присутствовать но всех экземплярах данного класса управляемых объектов. Условный пакет является таким пакетом, который должен присутствовать в управляемом объекте, для которого явное условие, ассоциированное с этим пакетом в определении класса управляемых объектов, истинно. Одна и га же характеристика может присутствовать в нескольких пакетах. Условие, при котором пакет присутствует, относится либо к возможностям нижележащего ресурса, моделируемого управляемым объектом, либо к наличию или отсутствию управляющих функций, поддерживаемых управляемой системой. В случае стандартных управляемых объектов ВОС (например протокольною автомата транспортного уровня) эти пакеты будут моделировать опции, залах и ыс как часть соответствующей спецификации.

Пакеты имеют следующие свойства:

а)    в управляемом объекте может существовать только один экземпляр данного пакета:

б)    так как в управляемом объекте может существовать только один экземпляр данного пакета, то пакетам нс присваиваются связывания имен:

в)    будучи инкапсулированными в управляемом объекте, атрибуты, операции, сообщения и поведение становятся интегральной частью управляемого объекта и доступны только как часть этого управляемого объекта;

г)    пакет не может быть реализован без управляемого объекта, в котором он инкапсулирован:

д)    пакет должен быть реализован в то же самое время, что и управляемый объект; реализация пакета в более позднее время не допустима:

с) пакеты должны удаляться одновременно с управляемым объектом: удаление пакета в более раннее время не допустимо;

ж) операции всегда осуществляются над управляемыми объектами, а нс нал пакетами.

Так как нс все управляемые объекты данного класса будут включать в себя все допустимые условные пакеты, определенные для этого класса управляемых объектов, го зарегистрированные

6

ГОСТ Г ИСО/МЭК 10165-1-2001

пакеты, поддерживаемые управляемым объектом, идентифицируются в атрибуте Packages управляемого объекта (см. раздел 7).

5.1.2.2 Атрибуты

Управляемые объекты имеют атрибуты. Атрибут имеет ассоциированное значение, которое может иметь структуру, т. с. оно может состоять из набора или последовательности элементов. Утверждение о значении атрибута (УЗА) является истинным или ложным утверждением, в зависимости от значения атрибута.

Значение атрибута может быть наблюдаемым (на границе управляемого объекта). Значение атрибута может определять или отражать поведение управляемого объекта. Значение атрибута наблюдается или изменяется путем отправки управляемому объекту запроса прочитать (вернуть) или записать (изменить) значение. Для многозначных атрибутов определены дополнительные операции; это те атрибуты, значения которых являются наборами элементов, каждый из которых — одного и того же типа данных. Операции паз атрибутами определены как осуществляющиеся над содержащим их управляемым объектом, а не непосредственно нал атрибутами. Управляемый объект может наложить ограничения на значения атрибутов для обеспечения внутренней согласованности. В определении класса управляемых объектов могут быть специфицированы ограничения на значения отдельных атрибутов. Операции, которые могут осуществляться нал конкретным атрибутом, специфицированы в определении класса управляемых объектов.

Определяемые атрибуты должны быть в пакетах, обязательных или условных. Следовательно, атрибуты, определяемые как часть обязательных пакетов, присутствуют во всех экземплярах класса управляемых объектов, а определяемые как часть условных пакетов — в тех экземплярах, которые удовлетворяют условиям, связанным с пакетом.

5.1.2.2.1    Множества значений атрибутов

Синтаксис атрибута есть тип ACH.I, который описывает, как экземпляры значения атрибута перелаются в протоколе. Он наследуется атрибутом и остается неизменным для всех использований атрибута.

В спецификации класса управляемых объектов свойства атрибута уточняются далее в терминах множества допустимых значений и множества требуемых значений. :>ги множества специфицируют ограничения на значения атрибута.

Множество требуемых значений специфицирует все значения, которые атрибут обязательно может принимать. Оно может быть пустым, если никаких конкретных значений не требуется.

Управляемый объект должен быть способен заменить значение атрибута одним из значений из множества требуемых значений в зависимости от ограничений на повеление или других ограничений. как. например, управление доступом.

Множество допустимых значений специфицирует возможные значения, которые разрешено принимать атрибуту.

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

Множество допустимых значений должно быть подмножеством значений синтаксиса, а множество требуемых значений — подмножеством множества допустимых значений, причем в обоих случаях допускается идентичность.

5.1.2.2.2    Многозначные атрибуты

Многозначный атрибут — атрибут, значение которого является неупорядоченным набором членов данного типа. Размер набора — переменный; набор может быть пустым. Частью определения многозначного атрибута являются допустимые и требуемые значения кардинального числа набора. И дополнение к операциям, доступным для атрибутов всех типов, для многозначных атрибутов определяются операции, позволяющие добавлять и удалять отдельные элементы таких атрибутов.

5.1.2.3 Атрибутивные группы

Атрибутивная группа предоставляет способы ссылки на совокупность атрибутов в управляемом объекте. Могут быть определены два типа атрибутивных групп: фиксированные и расширяемые. Возможность или невозможность расширения указывается в определении атрибутивной группы.

Фиксированная атрибутивная группа — атрибутивная группа, набор атрибугов которой определяется как часть исходного определения атрибутивной группы и не может быть изменен никоим образом. Для фиксированных атрибутивных групп все входящие в них атрибуты должны быть определены в том же самом пакете, что и атрибутивная группа.

7