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