Введение
Часть I
Система стандартов и концепция открытых систем
- 1.1 Введение
- 1.2 Основные понятия
- 1.3 Примеры профилей
- .
- Начало
- Пример 1
- Пример 2
- Пример 3
- Пример 4
- Пример 5
- 1.4 Многоуровневая модель системы стандартов ИТ
- 1.5 Архитектурные спецификации
- 1.6 Базовые спецификации
- 1.7 Профили ИТ
- 1.8 Стратегические профили
- 1.9 Пример построения каталога базовых спецификаций
- Начало
- Базовые функции операционных систем
- Функции взаимосвязи открытых систем
- Функции управления базами данных
- Функции пользовательского интерфейса и машинной графики
- Открытая распределенная обработка
- Cтруктуры данных и документов, форматы данных
- Программная инженерия
- 1.10 Заключение
- Литература
Концепция открытых систем относится к важнейшим глобальным концепциям развития области ИТ. Можно считать, что ее разработка открыла новый этап в процессе стандартизации ИТ, характеризующийся системным подходом к разработке стандартов. В данной концепции обосновывается экономическая целесообразность перехода к открытым системам ИТ, т.е. системам, удовлетворяющим свойствам открытости. Практическое воплощение данной концепции обеспечивает оптимальные условия для инвестиций в ИТ.
Под основными свойствами открытости понимаются:
- переносимость и переиспользуемость программного обеспечения, данных и опыта людей;
- интероперабельность, т.е. возможность взаимодействия компонентов распределенной системы посредством обмена информацией и ее совместного использования;
- масштабируемость как свойство сохранения работоспособности системы ИТ в условиях варьирования значений параметров, определяющих технические и ресурсные характеристики системы и/или поддерживающей среды.
Открытость систем достигается на основе стандартизации их поведения, наблюдаемого на границах систем или их интерфейсах. Таким образом, под открытыми системами можно понимать системы, обладающие стандартизованными интерфейсами, и решение проблемы открытости систем основывается на стандартизации интерфейсов систем и протоколов взаимодействия между их компонентами.
Методологическую основу концепции открытых систем составляют:
- концептуальный базис и принципы построения открытых систем,
- эталонная модель окружений открытых систем (RM OSE),
- эталонная модель взаимосвязи открытых систем (RM OSI),
- аппарат профилирования ИТ, предназначенный для конструирования открытых систем в пространстве стандартизованных решений,
- концепция тестирования конформности систем ИТ исходным стандартам и профилям,
- таксономия профилей.
Основными документами, определяющими методологическую основу концепции открытых систем, являются:
1) Технический отчет ISO/IEC TR 10000 Framework and taxonomy of International Standardized Profiles (Основы и таксономия международных стандартизованных профилей) в трех частях [1, 2, 3], включая:
- Часть 1: General Principles and Documentation Framework (Общие принципы и основы документирования).
- Часть 2: Principles and Taxonomy for OSI Profiles (Принципы и таксономия профилей взаимосвязи открытых систем).
- Часть 3: Principles and Taxonomy for Open System Environment Profiles (Принципы и таксономия профилей окружений открытых систем).
2)Эталонная модель окружения (среды) открытых систем (RM OSE) - ISO/IEC DTR 14252, Portable Operating System Interface for Computer Environments - POSIX. (IEEE, P1003.0, Draft Guide to the POSIX Open System Environment).
3) Эталонная модель взаимосвязи открытых систем (RM OSI) - ISO 7498:1996, Information processing systems - Open Systems Interconnection - Basic Reference Model [ITU-T Rec. X.200].
Опираясь на эти документы, рассмотрим базовые понятия открытых систем, иерархическую модель пространства спецификаций ИТ (стандартов и профилей), а также проанализируем строение и основное содержание этого пространства