ГОСТ Р ИСО/МЭК 10746-3-2001
несколько базовых инженерных объектов, соответствующих взаимодействующим вычислительным
объектам.
Каждый вычислительный сигнал соответствует либо взаимодействию в инженерном локальном
связывании, либо цепочке инженерных взаимодействий, которая обеспечивает необходимый согла
сованный вид вычислительного взаимодействия.
Требования прозрачности в разделе 16 спенифинируют дополнительные соответствия.
Приме ча ния
3 Базовые инженерные объекты, соответствующие разным вычислительным объектам, могут быть
членами одного и того же кластера.
4 Вполностью объектно-ориентированном вычислительном языке данные представляются как абстракт
ные типы данных (т.е.. интерфейсы к вычислительным объектам).
5 Параметры вычислительного интерфейса (включая параметры для абстрактных типов данных) могут
быть переданы но ссылке; такие параметры соответствуют указателям инженерных интерфейсов.
6 Параметры вычислительного интерфейса (включая параметры для абстрактных типов данных) могут
быть переданы путем миграции или дублирования объекта, поддерживающего интерфейс. В случае миграции
такие параметры соответствуют шаблонам кластеров.
7 Если абстрактное состояние вычислительного объекта, обеспечивающего параметр интерфейса, инва
риантно. объект может нс мигрировать, а быть клонирован.
8 Шаблоны кластеров могут быть представлены как абстрактныетипы данных: следовательно, достаточно
строгих соответствий между вычислительными параметрами и указателями инженерных интерфейсов. Исполь
зование шаблонов кластеров или данных существенно для инженерных оптимизаций и. следовательно, не
исключается.
11 Функции ОРО
Внастоящем стандарте определены функции ОРО, которые являютсялибо фундаментальными,
либо широко применимыми для построения систем ОРО.
Спецификации отдельных функций ОРО могут быть скомбинированы для образования специ
фикаций компонентов систем ОРО. Идентификация таких компонентов является вопросом после
дующей стандартизации и не предписывается настоящей базовой моделью: она содержит только
общее описание функций на основе понятий ГОТС Р ИСО/’МЭК 10746-2.
Некоторые описания функций в настоящей базовой модели вводят объекты как упрощающие
модельные конструкции. За исключением явных ограничений на распределение этих объектов, они не
устанавливают обязательную структуру реализации.
Ниже перечислены функции, определенные в настоящей базовой модели. Те из них. которые
являются частью вычислительного языка, помечены символом «*», а являющиеся частью инженер
ного языка —знаком «4*.
а) Функции управления:
1) функция управления узлом’,
2) функция управления объектом*,
3) функция управления кластером*,
4) функция управления капсулой*.
б) Функции координации:
1) функция уведомления о событии,
2) функция создания контрольной точки и восстановления,
3) функция деактивации и реактивации,
4) функция группирования,
5) функция дублирования,
6) функция миграции.
7) функция отслеживания указателей инженерных интерфейсов4,
8) функция транзакции.
в) Функции хранилища:
1) функция сохранения,
2) функция организации информации,
3) функция перемещения,
4) функция хранилища типов,
5) функция торга44.
31