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

58 страниц

В настоящем стандарте:

- определено, как специфицируются системы открытой распределенной обработки (ОРО) с использованием понятий, введенных в ГОСТ Р ИСО/МЭК 10746-2;

- идентифицированы характеристики, по которым системы относятся к системам ОРО.

В стандарте установлен каркас для координации разработки стандартов по системам ОРО

 Скачать PDF

Оглавление

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

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

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

3.1 Описательные определения

3.2 Сокращения

4 Общие положения

4.1 Точки зрения

4.1.1 Понятия

4.1.2 Использование точек зрения

4.2 Языки точек зрения ОРО

4.2.1 Понятие

4.2.2 Использование языков точек зрения

4.3 Функции ОРО

4.4 Прозрачность распределения ОРО

4.4.1 Понятия

4.4.2 Использование прозрачности распределения

4.5 Стандарты, вытекающие из общей схемы

4.6 Соответствие

5 Предпринимательский язык

5.1 Понятия

5.2 Структурирующие правила

5.3 Соответствие и опорные точки

6 Информационный язык

6.1 Понятия

6.2 Структурирующие правила

6.3 Соответствие и опорные точки

7 Вычислительный язык

7.1 Понятия

7.2 Структурирующие правила

7.2.1 Правила наименования

7.2.2 Правила взаимодействия

7.2.2.1 Правила взаимодействия для сигналов

7.2.2.2 Правила взаимодействия для потоков

7.2.2.3 Правила взаимодействия для операций

7.2.2.4 Правила для параметров

7.2.2.5 Потоки, операции и сигналы

7.2.3 Правила связывания

7.2.3.1 Правила неявного связывания для интерфейсов операций сервера

7.2.3.2 Правила элементарного связывания

7.2.3.3 Правила составного связывания

7.2.4 Правила для типов

7.2.4.1 Правила образования подтипов сигнатур для интерфейсов сигналов

7.2.4.2 Правила образования подтипов сигнатур для интерфейсов потоков

7.2.4.3 Правила образования подтипов сигнатур для интерфейсов операций

7.2.5 Правила для шаблонов

7.2.5.1 Правила для шаблонов вычислительных объектов

7.2.5.2 Реализация вычислительного интерфейса

7.2.5.3 Реализация шаблона вычислительного объекта

7.2.6 Правила для отказов

7.2.7 Правила переносимости

7.3 Соответствие и опорные точки

8 Инженерный язык

8.1 Понятия

8.2 Структурирующие правила

8.2.1 Правила для каналов

8.2.1.1 Заглушки

8.2.1.2 Связники

8.2.1.3 Протокольные объекты

8.2.1.4 Пересечения

8.2.2 Правила для указателей интерфейсов

8.2.3 Правила для распределенного связывания

8.2.4 Правила перемещения

8.2.5 Правила для кластеров

8.2.6 Правила для капсулы

8.2.7 Правила для узла

8.2.8 Правила прикладного управления

8.2.9 Правила для отказов

8.3 Соответствие и опорные точки

9 Технологический язык

9.1 Понятия

9.2 Структурирующие правила

9.3 Соответствие и опорные точки

10 Правила согласования

10.1 Соответствие вычислительной и информационной спецификаций

10.2 Соответствие инженерной и вычислительной спецификаций

11 Функции ОРО

12 Функции управления

12.1 Функция управления узлом

12.1.1 Управление связками

12.1.2 Доступ к часам и управление таймером

12.1.3 Создание каналов и обнаружение интерфейсов

12.1.4 Реализация шаблона капсулы и удаление капсулы

12.2 Функция управления объектом

12.3 Функция управления кластером

12.3.1 Создание контрольной точки кластера

12.3.2  Удаление, деактивация и отказ кластера

12.3.3  Реактивация и восстановление кластера

12.3.4 Миграция кластера

12.4 Функция управления капсулой

12.4.1 Реализация шаблона кластера

12.4.2 Удаление капсулы

13 Функции координации

13.1 Функция уведомления о событии

13.1.1 Понятия

13.1.2 Правила

13.2 Функция создания контрольной точки и восстановления

13.2.1 Создание контрольной точки

13.2.2 Восстановление

13.3 Функция деактивации и реактивации

13.3.1 Деактивация

13.3.2 Реактивация

13.4 Функция группирования

13.4.1 Понятия

13.4.2 Правила

13.5 Функция дублирования

13.6 Функция миграции

13.6.1 Дублирование

13.6.2 Деактивация и реактивация

13.7 Функция транзакции

13.7.1 Понятия

13.7.2 Правила

13.8 Функция транзакции ACID

13.9 Функция отслеживания указателей инженерных интерфейсов

14 Функции хранилища

14.1 Функция сохранения

14.1.1 Понятия

14.1.2 Правила

14.2 Функция организации информации

14.3 Функция перемещения

14.3.1 Понятия

14.3.2 Правила

14.4 Функция хранилища типов

14.4.1 Правила

14.5 Функция торга

14.5.1 Понятия

14.5.2 Правила

15 Функции безопасности

15.1 Понятия

15.2 Функция управления доступом

15.3 Функция проверки безопасности

15.4 Функция аутентификации

15.5 Функция целостности

15.6 Функция конфиденциальности

15.7 Функция неопровержения

15.8 Функция управления ключом

16 Прозрачность распределения ОРО

16.1 Прозрачность доступа

16.2 Прозрачность отказа

16.2.1 Понятие

16.2.2 Правила

16.2.2.1 Дублирование

16.2.2.2 Создание контрольных точек и восстановление

16.3 Прозрачность положения

16.4 Прозрачность миграции

16.4.1 Понятие

16.4.2 Правила

16.5 Прозрачность постоянства

16.5.1 Понятие

16.5.2 Правила

16.6 Прозрачность перемещения

16.7 Прозрачность дублирования

16.7.1 Понятие

16.7.2 Правила

16.8 Прозрачность транзакции

16.8.1 Понятие

16.8.2 Правила

Приложение А Формальные правила для вычислительных супертипов/подтипов

А.1 Обозначения и соглашения

А.2 Система типов

А.2.1 Правила типов

А.2.2 Определения типов

А.2.3 Алгоритм проверки типа

А.3 Типы сигнатур интерфейсов сигналов

А.4 Типы сигнатур интерфейсов операций

А.5 Типы интерфейсов потоков

А.6 Пример

 

58 страниц

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

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

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

20.11.2001УтвержденГосстандарт России467-ст

Information technology. Open Systems Interconnection. Data control and Open Distributed Processing. Reference model. Part 3. Architecture

Стр. 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

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

Информационная технология Взаимосвязь открытых систем

УПРАВЛЕНИЕ ДАННЫМИ И ОТКРЫТАЯ РАСПРЕДЕЛЕННАЯ ОБРАБОТКА

Часть 3

Архитектура

БЗ 3-2001/46


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

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

Москва

ГОСТ Р ИСО/МЭК 10746-3-2001

Предисловие

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

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

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

3    Настоящий стандарт содержит полный аутентичный текст международного стандарта ИСО/МЭК 10746-3—96 «Информационная технология. Взаимосвязь открытых систем. Управление данными и открытая распределенная обработка. Часть 3. Архитектура»

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

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

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

II

ГОСТ I» ИСО/МЭК 10746-3-2001

Содержание

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

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

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

3.1    Описательные определения............................................... I

3.2    Сокращения.......................................................... 3

4    Общие положения......................................................... 3

4.1    Томки зрения......................................................... 3

4.1.1    Понятия......................................................... 3

4.1.2    Использование точек зрения......................................... 3

4.2    Я зыки точек зрения ОРО................................................ 4

4.2.1    Понятие......................................................... ^

4.2.2    Использование языков точек зрения.................................... 4

4.3    Функции ОРО......................................................... 4

4.4    Прозрачность распределения    ОРО.......................................... 4

4.4.1    Понятия......................................................... 4

4.4.2    Использование прозрачности распределения.............................. 5

4.5    Стандарты, вытекающие    из обшей схемы..................................... 5

4.6    Соответствие.......................................................... 6

5    Предпринимательский язык................................................. б

5.1    Понятия............................................................. б

5.2    Структурирующие правила............................................... б

5.3    Соответствие и опорные точки............................................ 7

6    Информационный язык.................................................... 7

6.1    Понятия............................................................. 8

6.2    Структурирующие правила............................................... 8

6.3    Соответствие 31 опорные точки............................................ 9

7    Вычислительный язык...................................................... 9

7.1    Понятия............................................................. 9

7.2    Структурирующие правила............................................... 10

7.2.1    Правила наименования............................................. 10

7.2.2    Правила взаимодействия............................................И

7.2.2.1    Правила взаимодействия для сигналов............................ II

7.2.2.2    Правила взаимодействия для потоков............................. II

7.2.2.3    Правила взаимодействия для операций............................ 12

7.2.2.4    Правила для параметров....................................... 12

7.2.2.5    Потоки, операции и сигналы................................... 12

7.2.3    Правила связывания................................................ 13

7.2.3.1    Правила неявного свя зывания для интерфейсов операций сервера....... 13

7.2.3.2    Правила элементарного связывания.............................. 13

7.2.3.3    Правила составного связывания................................. 13

7.2.4    Правила для типов................................................. 14

7.2.4.1    Правила образования подтипов    сигнатур для интерфейсов сигналов...... 14

7.2.4.2    Правила образования подтипов    сигнатур для интерфейсов потоков....... 14

7.2.4.3    Правила образования подтипов    сигнатур для интерфейсов операций...... 14

7.2.5    Правила для шаблонов.............................................. 15

ill

ЮСГ I* ИСО/МЭК 10746-3-2001

7.2.5.1    Правила для шаблонов вычислительных объектов........................ 15

7.2.5.2    Реализация вычислительного интерфейса.............................. 15

7.2.5.3    Реализация шаблона вычислительного объекта.......................... 15

7.2.6    Правила для отказов................................................ 15

7.2.7    Правила переносимости............................................. 16

7.3 Соответствие и опорные точки............................................ 16

8    Инженерный язык........................................................ 17

8.1    Понятия............................................................. 17

8.2    Структурирующие правила............................................... 18

8.2.1    Правила для каналов............................................... 19

8.2.1.1    Заглушки..................................................20

8.2.1.2    Связники..................................................21

8.2.1.3    Протокольные объекты........................................21

8.2.1.4    Пересечения................................................21

8.2.2    Правила для указателей интерфейсов...................................21

8.2.3    Правила для распределенною    связывании...............................23

8.2.4    Правила перемещения..............................................23

8.2.5    Правила для кластеров..............................................24

8.2.6    Правила для капсулы...............................................25

8.2.7    Правила для угла..................................................26

8.2.8    Правила прикладною управлении.....................................27

8.2.9    Правила для отказов................................................28

8.3    Соответствие и опорные точки............................................28

9    Технологический язык.....................................................28

9.1    Понятия............................................................28

9.2    Структурирующие правила..............................................29

9.3    Соответствие и опорные точки...........................................29

10    Правила согласования.....................................................29

10.1    Соответствие вычислительной и информационной спецификаций...............30

10.2    Соответствие инженерной и вычислительной спецификаций....................30

11    Функции ОРО...........................................................31

12    Функции управления......................................................32

12.1    Функция управления углом.............................................32

12.1.1    Управление связками............................................32

12.1.2    Доступ к часам и управление гаймером..............................32

12.1.3    Создание каналов и обнаружение интерфейсов........................32

12.1.4    Редлизания шаблона капсулы и удаление капсулы......................32

12.2    Функция упра&ления объектом..........................................33

12.3    Функция управления кластером..........................................33

12.3.1    Создание контрольной точки кластера...............................33

12.3.2    Удаление, деактивация и отказ кластера..............................33

12.3.3    Реактивация и восстановление кластера..............................34

12.3.4    Миграция кластера..............................................34

12.4 Функция управления капсулой..........................................34

12.4.1    Реализация шаблона кластера.....................................34

12.4.2    Удаление капсулы..............................................34

13    Функции координации....................................................35

ГОСТ I* ИСО/МЭК 10746-3-2001

13.1    Функция уведомления о событии..........................................35

13.1.1    Понятия.......................................................35

13.1.2    Правила.......................................................35

13.2    Функция создания контрольной точки и восстановления.......................35

13.2.1    Создание контрольной точки.......................................35

13.2.2    Восстановление.................................................36

13.3    Фу нкция деактивации и реактивации......................................36

13.3.1    Деактивация....................................................36

13.3.2    Реактивация....................................................36

13.4    Функция группирования................................................36

13.4.1    Понятия.......................................................36

13.4.2    Правила.......................................................36

13.5    Функция дублирования.................................................37

13.6    Функция миграции....................................................37

13.6.1    Дублирование...................................................37

13.6.2    Деактивация и    реактивация........................................37

13.7    Фу нкция транзакции..................................................37

13.7.1    Понятия......................................................37

13.7.2    Правила......................................................37

13.8    Функция транзакции ACID.............................................38

13.9    Функция отслеживания указателей инженерных интерфейсов...................38

14    Функции хранилища......................................................38

14.1    Функция сохранения..................................................38

14.1.1    Понятия......................................................38

14.1.2    Правила......................................................38

14.2    Фу нкция организации информации.......................................39

14.3    Функция перемещения................................................39

14.3.1    Понятия......................................................39

14.3.2    Правила......................................................39

14.4    Функция хранилища типов.............................................40

14.4.1    Правила......................................................40

14.5    Функция торга.......................................................40

14.5.1    Понятия......................................................40

14.5.2    Правила......................................................40

15    Фу нкции безопасности....................................................41

15.1    Понятия...........................................................41

15.2    Функция управления доступом..........................................41

15.3    Функция проверки безопасности.........................................41

15.4    Функция аутентификации..............................................41

15.5    Функция целостности.................................................42

15.6    Функция конфиденциальности..........................................42

15.7    Функция неопровержения..............................................42

15.8    Фу нкция управления ключом...........................................43

16    Прозрачность распределения ОРО............................................43

16.1    Прозрачность доступа.................................................44

16.2    Прозрачность отказа..................................................44

16.2.1 Понятие......................................................44

V

ГОСТ Р ИСО/МЭК 10746-3-2001

16.2.2    Правила.......................................................44

16.2.2.1    Дублирование............................................44

16.2.2.2    Создание контрольных точек и восстановление..................44

16.3    Прозрачность положения...............................................44

16.4    Прозрачность миграции................................................44

16.4.1    Понятие.......................................................44

16.4.2    Правила.......................................................45

16.5    Прозрачность постоянства..............................................45

16.5.1    Понятие.......................................................45

16.5.2    Правила.......................................................45

16.6    Прозрачность перемещения.............................................45

16.7    Прозрачность дублирования.............................................45

16.7.1    Понятие.......................................................45

16.7.2    Правила.......................................................45

16.8    Прозрачность транзакции...............................................46

16.8.1    Понятие.......................................................46

16.8.2    Правила.......................................................46

Приложение А Формальные правила для вычислительных супсртипов/подтипов...........47

А. I Обозначения и соглашения................................................47

А.2 Система типов..........................................................47

А.2.1 Правила типов.....................................................47

А.2.2 Определения типов..................................................48

А.2.3 Алгоритм проверки типа..............................................49

А.З Типы сигнатур интерфейсов сигналов........................................50

А.4 Типы сигнатур интерфейсов операций........................................50

А.5 Типы интерфейсов потоков................................................51

А.6 Пример...............................................................51

м

ГОСТ Р ИСО/МЭК 10746-3-2001

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

Информационная технология. Взаимосвязь открытых систем

УПРАВЛЕНИЕ ДАННЫМИ И ОТКРЫТАЯ РАСПРЕДЕЛЕННАЯ ОБРАБОТКА

Часть 3 Архитектура

Information technology. Open Systems Interconnection. Data control and Open Distributed Processing.

Reference model. Part 3. Architecture

Дата введения 200.3—01—01

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

В настоящем стандарте:

-    определено, как спснифишфуются системы открытой распределенной обработки (ОРО) с использованием понятий, введенных в ГОСТ Р ИСО/МЭК 10746-2:

-    идентифицированы характеристики, по которым системы относятся к системам ОРО.

13 стандарте установлен каркас для координации разработки стандартов по системам ОРО.

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

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

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

ГОСТ Р ИСО/МЭК 10746-2—2000 Информационная технология. Открытая распределенная обработка. Часть 2. Базовая модель

ИСО/МЭК 10181-2—%* Информационная технология. Взаимосвязь открытых систем. Основы защиты информации для открытых систем. Часть 2. Основы аутентификации

ИСО/МЭК 10181-3—%* Информационная технология. Взаимосвязь открытых систем. Основы защиты информации для открытых систем. Часть 3. Управление доступом

ИСО/МЭК ПМС I0IXI-4—97* Информационная технология. Взаимосвязь открытых систем. Основы зашиты информации для открытых систем. Часть 4. Неопровержимое получение

ИСО/МЭК 10181-5—96* Информационная технология. Взаимосвязь открытых систем. Основы защиты информации для открытых систем. Часть 5. Конфиденциальность

ИСО/МЭК 10181-6—%* Информационная технология. Взаимосвязь открытых систем. Основы зашиты информации для открытых систем. Часть 6. Целостность

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

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

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

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

3.1 Описательные пире.имения

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

•Оришматы и проекты стандартов ИСО/МЭК — во В11ИИКМ Госстандарта России.

II панне офиииатьнос

ГОСТ I» ИСО/МЭК 10746-3-2001

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

-    синтаксис передачи;

2)    ИСО/МЭК 10181-2:

-    заявитель.

-    обменная информация аутентификации.

-    основной.

-    доверительная третья сторона;

3)    ИСО/МЭК 10181-3;

-    информация управления доступом,

-    функция решения о досту пе.

-    фу нкция принудительного доступа.

-    инициатор.

-    цель;

4)    ИСО/МЭК ПМС 10181-4:

-    генератор доказательства;

-    пользователь доказательства;

-    верификатор доказательства.

-    источник (неопровержимых данных),

-    получатель (неопровержимых данных),

-    неопровержимое доказательство.

-    запросчик неопровержимой услуги.

-    нотариу с;

5)    ИСО/МЭК IOI8I-5:

-    конфиденциально защищенные данные.

-    сокрытие,

-    источник.

-    получатель,

-    вскрыше;

6)    ИСО/МЭК 10181-6:

-    целостно-защищенные данные,

-    источник.

-    получатель,

-    защищать,

-    подтверждать;

7)    ИСО/МЭК 10181-7:

-    функция сборщика сигналов тревоги.

-    функция провсрякицсто сигналы тревоги.

-    фу нкция анализатора проверки следов.

-    фу нкция архивиста проверки следов.

-    функция записывающего проверки,

-    функция исследователя проверок следов,

-    функция сборщика проверок следов;

8)    ИСО/МЭК 11170-1:

-    создание ключа,

-    регистрация ключа,

-    сертификация ключа,

-    лерсгистраиня ключа,

-    распространение ключа.

-    сохранение ключа,

-    архивация ключа,

-    удаление ключа.

Термины, определенные в ГОСТ Р ИСО/МЭК 10746-2, приведены на рисунке 1.

2

ГОСТ Р ИСО/МЭк 10746-3-2001

абстракция

объект-клиент

спя зка

архитектура

объект-сервер

свя зыванис

введение

обя (ателье тво

свя зь

взаимодействие

опорная точка

сигнатура интерфейса

воспринимаемая опорная точка

опорная точка взаимодействия

система

группа <Х>

опорная точка обмена

система ОРО

данные

создание

действие

отказ

состояние

деятельность

открытая распределенная

среда

декомпозиция

обработка

стандарты ОРО

запрещение

ошибка

супертип

идентификатор

поведение

термин

имя

подобласть

тип

инвариант

подтип

торг

иниииали шруюший объект

политика

точка (рения

положение во времени

точка соответствия

интерфейс

положение в пространстве

уведомление

информация

порождающее действие

удаление

категории

постоянство

управление коммуникацией

качество услуги

потребляющий объект

класс

композиция

программируемая опорная точка

устанавливающее повеление

кон гсксг наименования

про зрачность распределения

устойчивость

контракт

прок ЗВОНЯЩИЙ объект

уточнение

конфигурация

ра {решение

шаблон <х>

неисправность

распределенная обработка

экземпляр

область наименования

реал и зания

элементарная

область <х> объект

роль

Рисунок I — Термины, определенные н ГОСТ Р ИСО/МЭК 10746-2.

3.2 Сокращения

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

ДИТР — дополнительная информация для тестирования реализации;

ОРО — открытая распределенная обработка;

ЯОИ — язык определения интерфейсов.

4 Общие положения

4.1    Точки (рения

4.1.1    Понятия

4.1.1.1    Предпринимательская точка зрения — точка зрения на систему ОРО и ее среда, которая сфокусирована на назначении, области применения и политике этой системы.

4.1.1.2    Информационная точка зрения —точка зрения на систему ОРО и ее среда, которая сфокусирована на семантике и обработке информации.

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

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

4.1.1.5    Технологическая точка зрения — точка зрения на систему ОРО и ее среду, которая сфокусирована на выборе технологии в этой системе.

4.1.2 Использование точек зрения

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

ГОСТ I» ИСО/МЭК 10746 3-2001

компоненты системы ОРО; в этом случае среда компонента включает в себя некоторую абстракцию как среды системы, гак и остальных компонентов.

Примечание —Процесс абстрагирования может быть таким, что среда системы и оставшиеся компоненты объединяются в единый объект.

4.2 Я тыки точек трения ОРО

4.2.1    Понятие

4.2.1.1    Я тык Сточки трения> —определения понятий и правил для спецификации системы ОРО с данной точки зрения; например, инженерный язык — определения понятий и правил для спецификации системы ОРО с инженерной точки зрения.

4.2.2 Использование языков точек зрения

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

-    предпринимательский я тык (определенный в разделе 5);

-    информационный язык (определенный в разделе 6);

-    вычислительный язык (определенный в разделе 7);

-    инженерный язык (определенный в разделе X);

-    технологический язык (определенный в разделе 9).

Каждый язык использует понятия из ГОСТ Р ИСО/МЭК 10746-2 и вводит уточнения этих понятий, предписывающие правила и дополнительные, специфические для данной точки зрения, понятия, относящиеся к природе рассматриваемых спецификаций. Указанные дополнительные понятия, в свою очередь, определяются с использованием понятий ГОСТ Р ИСО/МЭК 10746-2.

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

П р и м с ч а и и я

1    Список терминов, заимствованных из ГОСТ Р ИСО/МЭК 10746-2. приведен на рисунке I.

2    Квалификация термина из ГОСТ Р ИСО/МЭК 10746-2 названием точки зрения (например, «вычислительный объект») интерпретируется как использование термина из ГОСТ Р ИСО/МЭК 10746-2. дополнительные положения для которого заданы н языке указанной точки зрения.

3    Использование неквалифицированного термина из ГОСТ Р ИСО/МЭК 10746-2 в спецификации точки зрения (например. «интерфейс») интерпретируется как термин, квалифицированный названием точки зрения (например, •вычислительный интерфейс»), ест соответствующий язык точки зрения устанавливает дополнительные ограничения для лого термина.

4.3    Функиии 01*0

4.3.1    Функция ОРО — функция, необходимая для обеспечения открытой распределен мой обработки.

4.3.2    Использование ф у н к и и й ОРО

В настоящей ба зовой модели, в разделах 11 — 15. специфицированы функции, требуемые для обеспечения ОРО.

Описание кажлой функции ОРО содержит:

-    объяснение использования функции лля открытой распределительной обработки;

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

-    утверждение о других функциях ОРО. от которых зависит данная.

4.4    Прозрачность распределения 01*0

4.4.1 Понятия

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

4