ГОСТ Р ИСО 21090—2016
Приложение С
(справочное)
Отображение на точки зрения БМ-ОРО
Базовая модель открытой распределенной обработки БМ-ОРО (Reference Model of Open Distributed Pro
cessing — RM-ODP) совместно разработана организациями ИСО, МЭК и ITU-T. Она предназначена для коорди
нации стандартизации открытой распределенной обработки (ОРО). Семейство рекомендаций и международных
стандартов БМ-ОРО определяет существенные понятия, необходимые для описания систем открытой распреде
ленной обработки с пяти предписанных точек зрения, и обеспечивает хорошо разработанную базу для структури
рования спецификация масштабных распределенных систем.
БМ-ОРО определяет следующие пять тенек зрения на описание системы:
- предпринимательская точка зрения, которая сконцентрирована на целях сфере применения и политике,
управляющей деятельностью специфицируемой системы в организации, частью которой она является:
- информационная точка зрения, которая сконцентрирована на видах информации, обрабатываемой систе
мой. и ограничениях на использование и интерпретацию этой информации;
- вычислительная точка зрения, которая сконцентрирована на функциональной декомпозиции системы на
множество объектов, взаимодействующих через интерфейсы: такая декомпозиция нужна для распределения си
стемы;
- инженерная точка зрения, которая сконцентрирована на инфраструктуре, требуемой для поддержки рас
пределения системы;
- технологическая точка зрения, которая сконцентрирована на выборе технологии для поддержки распреде
ления системы.
Хотя между любой из этих точек зрения и настоящим стандартом типов данных нет прямого отображения,
тем не менее они имеют определенную концептуальную близость.
Спецификация абстрактных типов данных HL7 V3 Abstract Data Types концептуально близка информацион
ной точке зрения. Она сконцентрирована на видах информации, которые могут обрабатываться, и ограничениях,
накладываемых на использование и интерпретацию информации. В ней нет прямых ответов на вычислительные
аспекты, возникающие при фактическом конструировании систем.
Настоящий стандарт концептуально близок вычислительной точке зрения, он сконцентрирован на том. как
представить информационную точку зрения, описанную в документе HL7 V3 Abstract Data Types, для множества
объектов и как решать такие вычислительные вопросы, как оперирование пустыми объектами и взаимодействие
тонкостей типов данных.
На базе настоящего стандарта могут быть разработаны инструментальные средства, которые могут на ос
нове спецификации, описанной на языке UML. создавать реализации, связанные с конкретной технологией, на
пример. генерировать код на конкретном языке программирования. Такие генерируемые спецификации связаны с
технологической точкой зрения и инженерной точкой зрения, а реализуемые ими интерфейсы— с вычислительной
точкой зрения.
171