Скачиваний:
39
Добавлен:
05.04.2013
Размер:
731.65 Кб
Скачать

Концепция открытых систем для построения сложных информационно– вычислительных систем

Литература :

  1. Мобильность программ и данных в открытых информационных системах ” ; Липаев , Филинов

  2. CASE – технологии ” ; Вен , Дрофф .

Основой концепции открытых сетей является следование международным стандартам на аппаратные и программные средства, формата данных, интерфейсы.

Название комитета стандартизации в области операционных систем:

IEEE – posix 1003.V

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

1. Возможность переноса (мобильность приложений) прикладных систем с минимальными изменениями на широкий диапазон систем.

2. Совместную работу (интероперабельность) с другими прикладными системами на локальных и удаленных платформах.

3. Взаимодействие с пользователями в стиле, облегчающим последним переход от системы к системе (мобильность пользователя).

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

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

Модели среды открытых систем

В открытых системах выделяют:

  1. Открытые ВС

  2. Открытые системы коммуникации

Моделью для 2-ой области является 7-ми уровневая модель открытых систем коммуникаций.

Наиболее известная модель под названием MUSIC.

M - Menegement

( Управление )

U - User interface

(Интерфейс пользователя)

S - Service for programs

(Сервисный интерфейс для программ)

I - Information and data

(Информация и данные)

C - Comunication

(Коммуникация)

М (Menegement) – реализует функции административного управления информационной системы. Этот элемент включает следующие функциональные компоненты :

  • системная администрация

  • защита данных и обеспечение безопасности и надежности системы

  • управление работы в сети

  • учет использования ресурсов

  • поддержка конфигурации системы

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

U ( User interface ) - состоит из 2 –х компонентов :

  1. Определяет взаимодействие между пользователем и прикладной программой.

  2. Определяет взаимодействие между пользователем и прикладной системой.

Пользователь должен всякий раз при обращении к системе выполнять ряд действий:

  • включать компьютер

  • выбрать оболочку среды

  • вызвать прикладную программу

S (Service for programs) - включает интерфейс для взаимодействия прикладной программы с системными средствами компьютера

API - Application Programing Interface

API - функция ОС

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

С помощью API осуществляется прямое обращение прикладной программы к ОС, к управлению графическими средствами, стандартным языковым процессорам (?). И именно элемент “ S ” влияет на мобильность программных средств.

I (Information and data ) - объединяет средства , обеспечивающий доступ к данным и обмен данными. Функция реализуемая этим элементом разделяется на три подгруппы :

  1. Определение типов и способов представления данных , доступ к ним в прикладных программах ( на основе языка запросов SQL или в объектно-ориентированной базе данных ).

  2. Хранение данных и управление ими ( реализуются в рамках СУБД )

  3. Поддержка форматов обмена данными ( имеют решаюшее значение при интероперабильности , создаваемым ОС )

C (Comunication) - объединяет элемент, обеспечивающие взаимодействие через локальные и глобальные сети. Этот элемент определяется 7 – ми уровневой моделью.

Соседние файлы в папке Курс лекций ТОПВС