ГОСТ I* ИСО/МЭК 10746-3-2001
компоненты системы ОРО; в этом случае среда компонента включает в себя некоторую абстракцию
как среды системы, так и остальных компонентов.
Г1р и мсч а н ие —Процесс абстрагирования может быть таким, что среда системы и оставшиеся
компоненты объединяются в единый объект.
4.2 Языки точек зрения ОРО
4.2.1 П о н я т и е
4.2.1.1 Язык Сточки зрения> —определения понятий и правил для спецификации системы
ОРО с данной точки зрения; например, инженерный язык —определения понятий и правил для
спенификацнн системы ОРО с инженерной точки зрения.
4.2.2 И с п о л ь з о в а н и е я з ы к о в т о ч е к з р е н и я
В настоящей базовой модели определен набор из пяти языков, каждый из которых соответст
вует одной из определенных в 4.1.1 точек зрения. Каждый язык используют для спецификации
системы ОРО с соответствующей точки зрения. Этими языками являются:
- предпринимательский язык (определенный в разделе 5);
- информационный язык (определенный в разделе 6);
- вычислительный язык (определенный в разделе 7);
- инженерный язык (определенный в разделе Н);
- технологический язык (определенный в разделе 9).
Каждый язык использует понятия из ГОСТ Р ИСО/МЭК 10746-2 и вводит уточнения этих
понятий, предписывающие правила и дополнительные, специфические для данной точки зрения,
понятия, относящиеся к природе рассматриваемых спецификаций. Указанные дополнительные
понятия, в свою очередь, определяются с использованием понятий ГОСТ Р ИСО/МЭК 10746-2.
Спецификация системы включает в себя спецификации одной или нескольких точек зрения.
Эти спецификации должны быть взаимно согласованными. Правила для согласования структур
спецификаций точек зрения приведены в рахлеле 10. Спецификатор должен
продемонстрировать каким-либо образом, что термины в спецификациях используются
согласованно. Спецификация системы, использующая спецификации нескольких точек зрения,
часто ограничивает реализаторов в большей степени, чем спецификация, использующая меньше
точек зрения. Объекты, идентифи цированные с одной точки зрения, могут быть специфицированы
с использованием языка этой или
другой точки зрения. Для достижения взаимной согласованности набора спецификаций точек зрения
не обязательно полностью спецпфиннровать объект с каждой точки зрения.
Пр и ме ч а н и я
1 Список терминов, заимствованных из ГОСТ Р ИСО/МЭК 10746-2, приведен на рисунке I.
2 Квалификация термина из ГОСТ Р ИСО/МЭК 10746-2 названием точки зрения (например, «вычис
лительный объект») интерпретируется как использование термина из ГОСТ Р ИСО/МЭК 10746-2. дополни
тельные положения для которого заданы в языке указанной точки зрения.
3 Использование неквалифицированного термина из ГОСТ Р ИСО/МЭК 10746-2 в спецификации точки
зрения (наиример, «интерфейс») интерпретируется как термин, квалифицированный названием точки зрения
(например, «вычислительный интерфейс*), сети соответствующий язык точки зрения устанавливает дополни
тельные ограничения для этого зермина.
4.3 Функции OI4)
4.3.1 Функция ОРО —функция, необходимая для обеспечения открытой распределенной об
работки.
4.3.2 И с п о л ь з о в а н и е ф у н к ц и йО Р О
В настоящей базовой модели, в разделах 11—15, специфицированы функции, требуемые для
обеспечения ОРО.
Описание каждой функции ОРО содержит:
- объяснение использования функиин дтя открытой распределительной обработки;
- предписывающие утверждения о структуре и поведении функции, достаточные для того,
чтобы гарантировать общую целостность базовой модели;
- утверждение о других функциях ОРО. от которых зависит данная.
4.4 Прозрачность распределения ОРО
4.4.1 П о н я т и я
4.4.1.1. Прозрачность доступа —прозрачность распределения, которая маскирует рахличня в
представлении данных и методах вызова для того, чтобы сделать возможным взаимодействие между
объектами.
4