44
Часть 1. Информационный менеджмент..,
грамм (программное обеспечение) или информационные ресурсы,
предназначенные для обработки данных в требуемую информацию;
2) логическое группирование программ, данных и технологии,
с которыми конечный пользователь взаимодействует при выпол-
нении конкретной функции или класса функций.
Существует некоторый континуум во взаимоотношениях меж-
ду прикладной программой и ее средой. Степень связанности при-
кладной программы с конкретной средой определяет ее перено-
симость, масштабируемость и взаимодействие.
Прикладные программы в OSE переносимы, если они написа-
ны на стандартном языке программирования. Кроме того, они
работают в стандартном интерфейсе, который связывает их с вы-
числительной средой. Они создают и принимают данные в стан-
дартном формате и передают их, используя стандартные протоко-
лы,
выполняющиеся в любой вычислительной среде.
Прикладные программы в OSE масштабируемы в среде самых
различных платформ и сетевых конфигураций, начиная от авто-
номных микроЭВМ и кончая крупными системами распределен-
ной обработки, в состав которых могут входить микроЭВМ, рабо-
чие станции, мини-ЭВМ, большие ЭВМ и суперЭВМ или любая
их комбинация. Разницу в объеме вычислительных ресурсов на
любой платформе пользователь может заметить только благодаря
влиянию этого объема на скорость выполнения прикладной про-
граммы, например на скорость обновления информации на экра-
не,
или на скорость получения данных, либо на способность плат-
формы оперировать данными.
Прикладные программы взаимодействуют друг с другом, ис-
пользуя стандартные протоколы, форматы обмена данными и ин-
терфейсы систем распределенной обработки данных с целью пе-
редачи, приема, осмысленного восприятия и использования ин-
формации. Процесс передачи информации с одной платформы
через локальную вычислительную сеть, глобальную вычислитель-
ную сеть или комбинацию сетей на другую платформу должен
быть прозрачен для прикладной программы и пользователя. Рас-
положение других платформ, пользователей, баз данных и про-
грамм также не должно иметь значения для данной программы.
Следовательно, среда OSE обеспечивает исполнение приклад-
ных программ, используя определенные компоненты, методы со-
пряжения элементов системы (plug-compatible) и модульный под-
ход к разработке систем.