ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ. ОТКРЫТАЯ РАСПРЕДЕЛЕННАЯ ОБРАБОТКА. БАЗОВАЯ МОДЕЛЬ. ЧАСТЬ 1. ОСНОВНЫЕ ПОЛОЖЕНИЯ. ГОСТ Р ИСО/МЭК 10746-1-2004 (утв. Постановлением Госстандарта РФ от 04.02.2004 n 51-ст)


Утвержден
Постановлением
Госстандарта России
от 4 февраля 2004 г. N 51-ст
Дата введения -
1 января 2005 года
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ
ОТКРЫТАЯ РАСПРЕДЕЛЕННАЯ ОБРАБОТКА. БАЗОВАЯ МОДЕЛЬ
ЧАСТЬ 1. ОСНОВНЫЕ ПОЛОЖЕНИЯ
Information technology. Open Distributed Processing.
Reference Model. Part 1. Overview
ГОСТ Р ИСО/МЭК 10746-1-2004
Предисловие
1. Разработан Государственным научно-исследовательским и конструкторско-технологическим институтом "ТЕСТ" Министерства Российской Федерации по связи и информатизации.
Внесен Министерством Российской Федерации по связи и информатизации.
2. Утвержден и введен в действие Постановлением Госстандарта России от 4 февраля 2004 г. N 51-ст.
3. Настоящий стандарт идентичен международному стандарту ИСО/МЭК 10746-1-98 "Информационная технология. Открытая распределенная обработка. Базовая модель. Часть 1. Основные положения".
4. Введен впервые.
1. Область применения
Настоящий стандарт содержит:
- введение и обоснование открытой распределенной обработки (ОРО);
- обзор базовой модели открытой распределенной обработки (БМ-ОРО) и объяснение ее ключевых понятий;
- руководство по применению БМ-ОРО.
Настоящий стандарт содержит общий обзор и подробное объяснение ОРО и может использоваться различными способами в сочетании с другими стандартами данной серии:
а) при ограничении только настоящим стандартом для понимания значения ОРО для вашей организации следует прежде всего обратить внимание на раздел 6;
б) если вы намерены полностью изучить БМ-ОРО, то вам также следует ознакомиться с разделом 6 до перехода к ГОСТ Р ИСО/МЭК 10746-2 и ГОСТ Р ИСО/МЭК 10746-3;
в) при использовании ГОСТ Р ИСО/МЭК 10746-2 и ГОСТ Р ИСО/МЭК 10746-3 следует пользоваться разделами 7 - 10 настоящего стандарта, где даны разъяснения различных понятий;
г) после изучения ГОСТ Р ИСО/МЭК 10746-2 и ГОСТ Р ИСО/МЭК 10746-3 следует ознакомиться с разделами 11 и 12 настоящего стандарта, где обсуждается их использование в спецификациях систем ОРО и приведены некоторые примеры применения понятий ОРО для спецификации систем.
2. Нормативные ссылки
В настоящем стандарте использованы ссылки на следующие стандарты:
ГОСТ Р ИСО/МЭК 7498-1-97. Информационная технология. Взаимосвязь открытых систем. Базовая эталонная модель. Часть 1. Базовая модель
ГОСТ Р ИСО/МЭК 9646-1-93. Информационная технология. Взаимосвязь открытых систем. Методология и основы аттестационного тестирования для ВОС. Часть 1. Общие принципы
ГОСТ Р ИСО/МЭК 10746-2-2000. Информационная технология. Открытая распределенная обработка. Базовая модель. Часть 2. Модель
ГОСТ Р ИСО/МЭК 10746-3-2001. Информационная технология. Открытая распределенная обработка. Базовая модель. Часть 3. Архитектура
ГОСТ Р ИСО/МЭК 10746-4-2004. Информационная технология. Открытая распределенная обработка. Базовая модель. Часть 4. Архитектурная семантика
ИСО/МЭК 10164-11-94 <*>. Информационная технология. Взаимосвязь открытых систем. Административное управление системами. Часть 11. Метрические объекты и атрибуты.
--------------------------------
<*> Международный стандарт - во ВНИИКИ Госстандарта России.
3. Определения
3.1. Определения настоящего стандарта
В настоящий стандарт не введены новые определения.
3.2. Определения из других стандартов
В настоящем стандарте используют следующие термины, определенные в ГОСТ Р ИСО/МЭК 10746-2:
- абстракция;
- действие;
- шаблон действия;
- деятельность;
- архитектура;
- элементарный(ая);
- базовый класс;
- поведение (объекта);
- поведенческая совместимость;
- связывание;
- связывающее поведение;
- цепочка (действий);
- класс;
- объект-клиент;
- коммуникация;
- согласованность;
- составной объект;
- композиция;
- конфигурация (объектов);
- точки соответствия;
- объект-потребитель;
- контракт;
- контрактный контекст;
- создание;
- данные;
- декомпозиция;
- удаление;
- производный класс;
- прозрачность распределения;
- категория;
- среда (объекта);
- контракт среды;
- ошибка;
- устанавливающее поведение;
- отказ;
- неисправность;
- идентификатор;
- информация;
- инициирующий объект;
- экземпляр;
- реализация;
- взаимодействие;
- интерфейс;
- сигнатура интерфейса;
- внутреннее действие;
- опорная точка взаимодействия;
- введение (<Х>);
- инвариант;
- положение в пространстве;
- информация (административного) управления;
- имя;
- разрешение имени;
- область наименования;
- уведомление;
- объект;
- обязательство;
- стандарт ОРО;
- система ОРО;
- воспринимаемая опорная точка;
- разрешение;
- постоянство;
- политика;
- переносимость;
- объект-создатель;
- программируемая опорная точка;
- запрещение;
- качество услуги;
- опорная точка;
- уточнение;
- отвечающий объект;
- роль;
- объект-сервер;
- состояние;
- подкласс;
- подтип;
- система;
- шаблон класса;
- завершающее поведение;
- связка;
- торг;
- тип;
- развязывание;
- точка зрения.
В настоящем стандарте используют следующие термины, определенные в ГОСТ Р ИСО/МЭК 10746-3:
- язык <точки зрения>;
- информация управления доступом;
- прозрачность доступа;
- объявление;
- базовый инженерный объект;
- связник;
- связывающий объект;
- капсула;
- менеджер капсулы;
- канал;
- контрольная точка;
- взятие контрольной точки;
- менеджер кластера;
- шаблон кластера;
- коммуникационный интерфейс;
- общность;
- составное связывающее действие;
- вычислительная точка зрения;
- деактивация;
- динамическая схема;
- инженерная точка зрения;
- предпринимательская точка зрения;
- явное связывание;
- прозрачность отказа;
- федерация;
- поток;
- сокрытие;
- неявное связывание;
- информационная точка зрения;
- пересечение;
- опрос;
- инвариантная схема;
- вызов;
- прозрачность размещения;
- миграция;
- прозрачность миграции;
- узел;
- ядро;
- функция ОРО;
- операционный интерфейс;
- сигнатура операционного интерфейса;
- прозрачность постоянства;
- элементарное связывающее действие;
- протокольный объект;
- реактивация;
- восстановление;
- прозрачность перемещения;
- релокатор;
- схема дублирования;
- прозрачность дублирования;
- уполномоченный по безопасности;
- область безопасности;
- сигнал;
- интерфейс сигнала;
- сигнатура интерфейса сигнала;
- статическая схема;
- интерфейс потока;
- сигнатура интерфейса потока;
- заглушка;
- цель;
- технологическая точка зрения;
- завершение;
- прозрачность транзакции;
- подтверждение.
В настоящем стандарте используют следующие термины, определенные в ГОСТ Р ИСО/МЭК 9646-1:
- заявка о соответствии реализации;
- дополнительная информация о реализации для тестирования;
- пункт контроля и наблюдения.
В настоящем стандарте используют следующие термины, определенные в ГОСТ Р ИСО/МЭК 7498-1:
- открытая система;
- абстрактный синтаксис;
- синтаксис передачи.
4. Сокращения
В настоящем стандарте использованы следующие сокращения:
АВУ - архитектура верхних уровней;
АТИС - архитектура телекоммуникационной информационной сети;
БИО - базовый инженерный объект;
БМ-ОРО - базовая модель открытой распределенной обработки;
ВОС - взаимосвязь открытых систем;
ВПК - вызов прикладной категории;
ВПП - вызов прикладного процесса;
ГИП - графический интерфейс пользователя;
ГУО - группа (административного) управления объектами;
ДИТР - дополнительная информация для тестирования реализации;
ЗСР - заявка о соответствии реализации;
ИТ - информационная технология;
ИЧК - интерфейс человек-компьютер;
КУ - качество услуги;
МИУ - модель информации (административного) управления;
ММО - метод моделирования объектов;
ММСК - мультимедийная система конференций;
МФО - методы формального описания;
ОПУ - объект прикладной услуги;
ОРО - открытая распределенная обработка;
П-профиль - прикладной профиль;
ПД - период дробления;
ПК - прикладная категория;
ПКН - пункт контроля и наблюдения;
ПОИУ - протокол общей информации (административного) управления;
ПП - прикладной процесс;
ППИ - прикладной программный интерфейс;
СОС - среда открытой системы;
СПУ - структура прикладного уровня;
Т-профиль - транспортный профиль;
УВП - удаленный вызов процедуры;
УДБД - удаленный доступ к базе данных;
УОИУ - услуга общей информации (административного) управления;
ФОП - Фонд открытого программного обеспечения;
Ф-профиль - профиль формата и представления;
ЯО - язык определений;
ЯОИ - язык определения интерфейсов;
ACID - Atomicity Consistency Isolation Durability (элементарная согласованная продолжительность изоляции);
CAD - Computer Aided Design (проектирование, основанное на компьютере);
CD - Compact Disk (компактный диск).
5. Соглашения
В настоящем стандарте используют следующие соглашения.
Термины, помеченные курсивом в официальном тексте документа, в электронной версии документа выделены прописными буквами. 1) Первое использование в разделах 7 и 8 формальных терминов, определенных в ГОСТ Р ИСО/МЭК 10746-2 и ГОСТ Р ИСО/МЭК 10746-3, выделено курсивом.
2) В примере раздела 12 использованы графические соглашения ММО по Rumbaugh 91 [1].
3) На диаграммах:
- объекты изображены как овалы и кружки;
¦
- символом "-+-" около объекта изображен интерфейс.
6. Стандартизация ОРО
6.1. Цели и причины
Целью стандартизации ОРО является разработка стандартов, позволяющих реализовать преимущества услуг распределенной обработки информации в среде неоднородных ресурсов ИТ и нескольких организационных областях. Эти стандарты направлены на ограничение спецификаций систем и обеспечение для них инфраструктуры, которая снимает трудности, унаследованные от проектирования и программирования распределенных систем.
Распределенные системы важны вследствие растущей потребности взаимодействия систем обработки информации. Эта необходимость возникает в связи с такими организационными тенденциями, как, например, уменьшение размеров организаций, что требует информационного обмена как между группами внутри организации, так и между взаимодействующими организациями. Достижения технологии делают такой обмен возможным, отвечая на новые требования развитием сетей информационных услуг и персональных рабочих станций и допуская конструкции приложений, распределенных по большой конфигурации взаимосвязанных систем.
Для того чтобы управлять распределенной системой и эксплуатировать ее (например, использовать ее потенциал для оптимизации доступности, производительности, надежности и стоимости), организации должны иметь дело с рядом ключевых характеристик распределения системы, таких как:
- удаленность. Компоненты распределенной системы могут быть широко распределены в пространстве; взаимодействие может быть локальным или удаленным;
- конкуренция. Любой компонент распределенной системы может работать параллельно с любыми другими компонентами;
- отсутствие глобального состояния. Глобальное состояние распределенной системы не может быть точно определено;
- частичные отказы. Любой компонент распределенной системы может отказать независимо от любых других компонентов;
- асинхронность. Коммуникационная деятельность и обработка не управляются едиными глобальными часами. Нельзя считать, что взаимосвязанные изменения в распределенной системе происходят как единый акт;
- неоднородность. Нет гарантий того, что компоненты распределенной системы построены по единой технологии, а набор различных технологий определенно будет меняться со временем. Неоднородность проявляется в разных местах: в технических средствах, операционных системах, коммуникационных сетях и протоколах, языках программирования, приложениях и т.п.;
- автономность. Распределенная система может быть поделена между несколькими автономными уполномоченными по административному управлению и контролю, без единого центра контроля. Степень автономности определяет, насколько ресурсы обработки и соответствующие устройства (принтеры, запоминающие устройства, графические дисплеи, аудиоустройства и т.п.) находятся под контролем отдельных организационных единиц;
- эволюция. В течение своего жизненного цикла распределенная система столкнется со многими изменениями, которые мотивируются техническим прогрессом, обеспечивающим лучшую производительность за лучшую цену, стратегическими решениями о новых целях, новыми типами приложений;
- мобильность. Источники информации, узлы обработки и пользователи могут перемещаться физически. Программы и данные также могут перемещаться по узлам, например для борьбы с физическими перемещениями или для оптимизации производительности.
Построение таких систем является непростой задачей. Ее решение требует определенной архитектуры и, так как единственное инженерное решение не может удовлетворить все требования, это должна быть гибкая архитектура. Более того, так как единственный поставщик не имеет ответов на все вопросы, то существенно, что архитектура и любые функции, необходимые для реализации архитектуры, определяются набором стандартов, и несколько поставщиков могут сотрудничать при обеспечении распределенных систем. Такие стандарты позволяют построить систему, которая:
- является открытой, обеспечивающей как переносимость (выполнение компонентов системы в разных узлах обработки без модификации), так и взаимодействие (осмысленное взаимодействие между компонентами, возможно,

ПРИКАЗ МПР РФ от 04.02.2004 n 89 О ПОРЯДКЕ И СРОКАХ ПРЕДСТАВЛЕНИЯ БУХГАЛТЕРСКОЙ ОТЧЕТНОСТИ ЗА 2003 ГОД ФЕДЕРАЛЬНЫМИ ГОСУДАРСТВЕННЫМИ УНИТАРНЫМИ ПРЕДПРИЯТИЯМИ, НАХОДЯЩИМИСЯ В ВЕДЕНИИ МПР РОССИИ  »
Постановления и Указы »
Читайте также