logo search

Стандарты открытых информационных систем

Общие свойства открытых ИС можно охарактеризовать следующими факторами:

• расширяемость/масштабируемость. Обеспечивает добавление новых функций ИС или изменение имеющихся без изменения остальных функциональных частей ИС;

• мобильность/переносимость. Обеспечивает перенос программ и данных, а также работу персонала без переучивания при модернизации или замене аппаратных платформ ИС;

• интероперабельность. Обеспечивает взаимодействие данной ИС с другими ИС;

• дружественность к пользователю.

Указанные свойства по отдельности присутствовали и в предыдущих поколениях ИС, однако при новом взгляде на открытые системы эти черты рассматриваются в совокупности, как взаимосвязанные, и реализуются в комплексе.

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

Здесь можно выделить две группы стандартов: стандарты интерфейсов прикладных программ со средой ИС (API) и стандарты интерфейсов самой ИС с внешней для нее средой (EEI). Спецификации внешних интерфейсов среды ИС и спецификации интерфейсов между компонентами самой среды – это строгие описания всех необходимых функций, служб и форматов определенного интерфейса. Совокупность таких описаний составляет модель открытой системы. Уровни описания составляют:

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

• компоненты операционных систем (OS);

• аппаратура – функциональные блоки и модули средств вычислительной техники и передачи данных (HW).

В функциональные группы компонентов входят:

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

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

• компоненты, обеспечивающие представление и хранение данных;

• компоненты среды телекоммуникаций.