ГОСТ Р ИСО/МЭК 10746-3-2001
4.4.1.2 Прозрачность отказа —прозрачность распределения, которая маскирует (от объекта)
отказ и возможное восстановление других объектов (или самого этого объекта) для того, чтобы
обеспечить устойчивость к неисправностям.
4.4.1.3 Прозрачность положения — прозрачность распределения, которая маскирует использо
вание информации о положении в пространстве при идентификации и связывании.
4.4.1.4 Прозрачность миграции - прозрачность распределения, которая маскирует (от объек
та) способность системы изменить положение этого объекта. Миграцию часто используют для
достижения сбалансированной загрузки и уменьшения задержки.
4.4.1.5 Прозрачность перемещения — прозрачность распределения, которая маскирует пере
мещение интерфейса от других связанных с ним интерфейсов.
4.4.1.6 Прозрачность дублирования —прозрачность распределения, которая маскирует ис
пользование для обеспечения интерфейса группы поведенчески взаимно совместимых объектов.
Дублирование часто используют для повышения производительности и доступности.
4.4.1.7 Прозрачность постоянства —прозрачность распределения, которая маскирует (от объ
екта) деактивацию и реактивацию других объектов (или самого этого объекта). Деактивацию и
реактивацию часто используют для обеспечения постоянного присутствия объекта, когда система не
в состоянии предоставлять ему функции обработки, хранения и коммуникации непрерывно.
4.4.1.8 Прозрачность транзакции —прозрачность распределения, которая маскирует коорди
нацию действий объектов для достижения согласованности.
4.4.2И с п о л ь з о в а н и еп р о з р а ч н о с т ир а с п р е д е л е н и я
Прозрачность распределения япляется важным требованием конечного пользователя распре
деленной системы. В настоящей базовой модели определен ряд видов прозрачности распределения,
что позволяет создавать системы 014) с прозрачным, с точки зрения пользователей, распределением.
Прозрачность распределения селективна; базовая модель включает в себя правила для выбора и
комбинирования видов прозрачности распределения в системах ОРО.
Для прозрачности распределения каждого вида, определенного в 4.4.1, данная базовая модель
содержит определения:
- схемы для выражения требований к конкретному виду прозрачности;
- процесса уточнения для преобразования спецификации, содержащей требования к конкрет
ному виду прозрачности распределения, в спецификацию, явно выражающую маскировку, подра
зумеваемую этой прозрачностью.
Пр и ме ч а н и я
1 В некоторых случаях (например, прозрачности доступа) схема пуста; в других случаях (например,
прозрачности транзакции) схема содержит один или несколько параметров, прслписынаюших точную форму
требуемой прозрачности.
2 Процесс уточнения обычно требует введения дополнительного поведения, включая использование
одной или нескольких функций ОРО в спецификации.
Спецификации процесса уточнения в разделе 16 являются предписывающими до уровня требований для
того, чтобы гарантировать общую целостность базовой модели.
4.5 Стандарты, вытекающие нз обшей схемы
Настоящая базовая модель дает общую схему для определения новых стандартов и использо
вания существующих в качестве стандартов 014).
Стандартами ОРО являются стандарты:
- компонентов систем 014);
- сборки компонентов системы ОРО;
- моделирования и спецификации систем ОРО.
Стандарты ОРО используют:
- предпринимательский язык для спецификации политики;
- информационный язык для спецификации согласованного использования и интерпретации
информации в стандартах (и между ними);
- вычислительный язык для спецификации конфигурации и поведения интерфейсов;
- инженерный язык для спецификации требуемых инфраструктур;
- технологический язык для задания соответствия международным, частным и согласованным
спецификациям.
Стандарты по методологии, моделированию, программированию, реализации и тестированию
систем ОРО используют общую схему в целом.
Стандарты ОРО могут основываться на подмножестве данной базовой модели (например.
s