Область административного управления данными

Центральной задачей для большинства систем является управление данными. Функции этой области могут определяться независимо от процессов, порождающих и использующих данные. Они обеспечивают возможность независимой манипуляции данными, совместное или независимое их использование различными процессами. Системы управления данными реализуют следующие функции:

обслуживание доступа к словарям и каталогам данных – обеспечивает программистам и пользователям доступ к информации о данных (метаданным). Метаданные могут включать в себя внутренние и внешние форматы, правила, обеспечивающие сохранность и секретность, и располагаться в распределенных системах;

системы административного управления базами данных (Data Base Management System – DBMS) – обеспечивают управление доступом к структурированным данным. Такие СУБД позволяют обращаться к комбинациям данных, расположенным в различных базах. Базы данных доступны через интерфейсы, входящие в стандарты языков программирования или интерактивные интерфейсы языков четвертого поколения. Также СУБД обычно реализуют особые функции создания, размножения, перемещения, резервного копирования (восстановления) и архивации баз данных, хотя некоторые из них предоставляются также и файловой системой, относящейся к функциональной области операционных систем;

доступ к распределенным данным –обеспечивает обращение удаленным базам данных, работу и модификацию этих данных;

защита данных административного управления – управление доступом к данным и обеспечение целостности данных в базе данных с использованием механизмов: системы привилегий и профилей пользователя, управляемых входов в базу данных, верификации содержимого базы даных, маркировки данных и т.д.

Функции распределенного доступа позволяют обращаться к данным, хранящимся в удаленных базах.

Область обмена данными

Функциональная область обмена данными обеспечивает поддержку специфических аспектов обмена информацией, в том числе форматы данных и их семантику, как для программ, работающих на одной платформе, так и на различных (неоднородных) платформах. Эта область включает спецификации для функций обмена следующих типов:

документы – спецификации для кодирования данных (текст, рисунки, числа, специальные символы и т.д.) и как логические, так и визуальные структуры электронных документов;

графические данные – независимые от устройств определения элементов рисунков;

производственные данные – спецификации, описывающие технические рисунки, документацию, данные другого типа, необходимые в производстве и при проектировании продукции, включая геометрические или негеометрические данные, характеристики форм, допуски, свойства материалов и т.п.;

защита обмена данными – проверка и верификация достоверности конкретных данных, обеспечение безотказности вызова данных, шифрования и дешифрования.

Выделено пять уровней сложности представления данных, используемых в процессе обмена данными:

1) формат данных– обеспечивает возможность задать представление данных, участвующих в обмене. Представление данных может определяться явным образом, с помощью указания формата либо путем ссылки на язык программирования;

2) объект единого контекста – отражает ОГЛАВЛЕНИЕ одиночного объекта. Примерами спецификаций такого типа могут быть тексты, растровые изображения или аудиоинформация;

3) комплексный объект – включает в себя спецификации для представления сложных объектов, состоящих из элементарных объектов, соответствующих уровню 2;

4) семантика и синтаксис языков – это уровень языка представления данных;

5) прикладной – уровень приложений, который может использовать любые из нижних уровней для обмена с другими прикладными программами.

Область графических функций

Эта функциональная область предоставляет функции, используемые для создания и манипуляций с отображаемыми изображениями:

определение и поддержка отображаемых элементов и административного управления ими – реализация механизмов определения графических элементов изображений, манипулирования и управления;

определение атрибутов изображения – выделение совокупности параметров для описания размерности изображения и интерактивные функции;

защита графических данных– обеспечение целостности и доступа к нетекстовым данным (графическим изображениям), например сверка контрольных сумм файлов после применения операций кодирования (декодирования), компрессии (декомпрессии), преобразования цветовых шкал и т.д.

Функции этой области определены в спецификациях многомерных графических объектов и изображений в форме, независимой от конкретных устройств.

Область сетевой поддержки

Сетевые функции предоставляют механизмы для поддержки прикладных систем, которым требуется интероперабельный доступ к данным и программам в неоднородной сетевой среде. В этой области имеются следующие механизмы:

• собственно коммуникации, которые включают в себя API и спецификации протоколов для прозрачной и надежной передачи данных через коммуникационные сети;

• прозрачный доступ к файлам, расположенным в любом месте неоднородной сети;

• поддержка персональных ЭВМ и микро-ЭВМ для обеспечения интероперабельности с системами, базирующимися на различных операционных системах, в частности микрокомпьютерных, которые могут оказаться не соответствующими международным и национальным стандартам;

• дистанционное обращение к процедурам, включающее в себя спецификации для обращения к процедурам, расположенным во внешней распределенной среде;

• защита сети, которая обеспечивает управление доступом в сеть, аутентификацией, конфиденциальностью, целостностью сети и безотказностью коммуникаций, административное управление взаимодействием между пользователями сети (передача и получение данных).

Интегрально поддерживаемые функциональные области

К этой области относятся функции, которые интегрируются внутри уже описанных областей и которые в рамках выбранной референтной модели затруднительно выделить в самостоятельные элементы, поскольку эти функции в каждом конкретном случае изначально связаны с функциями каждой из рассмотренных функциональных областей. К этим функциям относятся функции, обеспечивающие защиту в компьютерной среде, и функции системной поддержки и администрации.