ГОСТ Р ИСО/МЭК ТО 10032— 2007
Первая категория стандартов управления данными определяет вид услуг, обеспечиваемых в интер
фейсе. На стандарты этой категории ссылаются как на стандарты интерфейса. Такие стандарты недолжны
предусматривать излишние ограничения способов конструирования функционального элемента, обеспечи
вающего услуги.
Вторая категория стандартов управленияданными использует правила и соглашения средств моде
лирования данных, чтобы представитьданныедля конкретной цели. На такие стандарты ссылаются какна
стандарты содержания данных. Стандарты содержания данных определяют содержание части схемы для
данной пары уровней.
Третья категория стандартов управления данными — это стандарты обмена. Стандарты этой катего
рии используются в распределенных системах, а также для связи между информационными системами в
различных доменах управления при передаче данных из одной среды управления данными в другую.
Стандарты обмена определяютфизическое представление данных.
Четвертая категория — это функциональные стандарты, которые являются наборомдругих стандар
тов. Функциональные стандарты могут иметь различные формы в зависимости от категорий отдельных
стандартов и от особенностей средств моделирования данных.
7.4.2 Роль средств моделирования данных в стандартизации
Понятие средства моделирования данных является фундаментальным в концепции стандартов уп
равления данными. Существуют три пути использования средств моделирования данных в стандартах
управления данными:
a) средства моделированияданных могут быть предметом отдельного стандарта;
b
)средства моделирования данных могут быть явно использованы как инструментопределения тех
нических требований другого стандарта;
c) правила структурированияданных и правила манипулирования данными средств моделирования
данных могут быть неявно использованы вдругом стандарте (например, в качестве стандарта для языка
базы данных).
7.4.3 Стили стандартизации
При разработке стандартов вобласти информационных технологий могутбыть использованы различ
ные стили, некоторые из них не зависят от категории стандарта (см. 7.4.1).
Идентифицированы следующие стили:
a) абстрактный синтаксис;
b
)панели (абстрактный формат экрана);
c) конкретный синтаксис;
d) вызов процедуры;
e)условные обозначения (например, используемые в услугах OSI).
Стандарт абстрактного синтаксиса определяет семантику ряда услуг без предписания лингвистичес
кой формы, используемой при инициализации или вызове каждой услуги.
Интерфейс панели подобен абстрактному синтаксису, но предписывает упаковку услуг в качестве
стандарта для пользователя-человека.
Конкретный синтаксис может быть применен для описания лингвистической формы, используемой
при инициализации или вызове каждой услуги.
Интерфейс вызова процедуры определяет упорядоченный набор параметров и соответствующих обя
зательных правил для формулировки запроса стандартного языка программирования. Вызов процедуры
может также быть неявным, те. формулировка запроса может быть использована для перевода вформули
ровку запроса до компиляции.
Вызов процедуры может инициировать процессор, включающий в себя данные допускадругой ком
пьютерной системы. Этот вид вызова процедуры иногданазывают «удаленным вызовом процедуры». Стан
дарт для вызова процедуры должен описывать услуги, предоставляемые в локальном масштабе и при
удаленном доступе.
Условные обозначения — стандартный набор независимых условных обозначений языков програм
мирования. необходимый для определения перечня параметров и базовых элементов (примитивов), ис
пользуемых в среде открытых систем.
Любой из этих стилей может быть использован для определения стандарта интерфейса.Абстрактный
или конкретный синтаксис может быть использован для того, чтобы определить стандарт контекста или
стандартобмена. Следует установитьспециальный стильдля определения функционального стандарта, а
также стильдля каждого индивидуального стандарта втерминах, в которых он определен.
31