Введение
14
для электронного представления музейных коллекций (архитектуры, живописи, скульпту-
ры, музыкальных произведений) и документальных архивов.
Проблемы создания электронных библиотек решаются с помощью стандартов на
представления электронных каталогов, библиографических описаний, полных текстов
публикаций, на поиск необходимой информации в этих документах и обмен ими.
Все это позволило решить проблему формирования и развития информационной
инфраструктуры общества (глобальной для всего мира, национальной или региональ-
ной), представляющей собой совокупность информационных ресурсов и средств доступа
к этим ресурсам. Информационные ресурсы, предоставляемые для коллективного исполь-
зования через глобальные или корпоративные сети, формируются и поддерживаются в
ИС, построенных на основе идеологии и стандартов открытых систем. Поэтому проблема
информационной инфраструктуры, в части ее реализации, сводится к распространению
идеологии открытых систем не только на каждую ИС, но и на совокупность ИС, взаимо-
действующих в рамках инфраструктуры.
Сегодня внимание в концепции открытых систем обращено не только на стандарты
операционных систем (ОС) и баз данных (БД), но и на стандартизованные интерфейсы
объединения существующих систем, приложений и пользователей. Этот подход требует
концентрации на выработке и применении признанных в мире промышленных стандартов
на интерфейсы, протоколы, форматы обмена данными. В гетерогенной среде современных
открытых ИС могут объединяться мэйнфреймы (универсальные ЭВМ) и суперкомпьюте-
ры, серверы на платформах Unix и Windows NT, персональные компьютеры и рабочие
станции, связанные через локальные и глобальные сети. Все это требует систематической
методологической основы для выбора и реализации стандартов открытых систем в каждой
системе, подключаемой к сети, и в самой сети.
Дальнейшее изложение посвящено систематическому изучению этой методологии
и включает:
− основные определения и свойства открытых систем;
− концептуальную модель открытых систем (имеется в виду референсная модель в
отличие от моделей поведения систем);
− интерфейсы эталонной модели OSE/RM (Open Systems Environment/Reference
Model), принятой в качестве методологической основы курса;
− средства обеспечения основных свойств открытых систем;
− методологию формирования и применения профилей открытых систем;
− базовые стандарты открытых информационных систем и информационных тех-
нологий.
Предполагается, что студенты, изучающие этот курс, знакомы с методологиями
структурного и объектно-ориентированного анализа и проектирования информационных
систем, и программированием прикладных программных комплексов для этих систем.
Изучение данного курса поможет им разобраться в безграничном море существующих
стандартов и спецификаций, выбрать стандартизованную среду, необходимую и доста-
точную для конкретной прикладной области, и, в конечном счете, ответить на вопрос, ка-
ким стандартам должна удовлетворять создаваемая ИС.
Развернутый ответ на этот вопрос, полученный в ходе проектирования ИС, позво-
лит обеспечить условия, при которых создаваемые приложения могут жить достаточно
долго, быть повторно используемыми в новых проектах и при развитии данной ИС. Это
необходимо, чтобы в будущем не возникала существующая сейчас проблема «унаследо-
ванных» от прошлого систем, без которых нельзя обойтись, но которые трудно (а иногда и
невозможно) сопровождать и развивать.