ГОСТ Р ИСО 16100-2—2010
VM:
MEМSIZE:
DISKSIZE.
IMPLTYPE:
определяет требуемую виртуальную вычислительную машину;
определяет необходимый объем памяти времени прогона программы;
определяет необходимый объем пространства на диске;
определяет тип реализации.
А.З Сервисы распространения программного обеспечения: распределенная обработка в открытой
системе и технология построения распределенных объектных приложений
Эталонная модель распределения обработки в открытой системе ODP характеризует важные атрибуты ин
формационной системы, для которой ограничения могут быть установлены для того, чтобы эта система была от
крытой и распределенной. Эталонная модель является основой серии стандартов, устанавливающих эти
требования.
Рабочая группа по развитию стандартов объектного программирования (OMG) является некоммерческим
консорциумом поставщиков программных изделий, раэработчиков-программистов и конечных пользователей. Кон
сорциум был образован в мае 1989 г. Его работа направлена на поиск архитектурной структуры для распределен
ных. ориентированных на объект приложений на основе широкодоступных спецификаций интерфейсов, например
тех. которые предоставлены ODP. Архитектура объектного программирования (ОМА) является основой деятель
ности рабочей группы OMG и состоит из эталонной модели (опубликованной в 1992 г.), которая идентифицирует и
характеризует компоненты, интерфейсы и протоколы, составляющие ОМА. но не предоставляет подробных дета
лей.
Технология построения распределенных объектных приложений CORBA. разработанная рабочей группой
OMG. является архитектурой и протоколом для динамически связанных распределенных объектов. Эта связь явля
ется только синтаксической и лексической с ограниченными возможностями языка описания интерфейсов (IDL).
Эталонная модель включает в себя пять компонентов:
a) брокер (программа-посредник) запроса объекта предоставляет инфраструктуру, позволяющую объектам
осуществлять преобразование, независимое от специальных платформ и технологий, используемых для реализа
ции объекта;
b
) объектные сервисы стандартизируют менеджмент жизненного цикла объектов. Интерфейсы предостав
ляют для создания объектов, а также для управления доступом к объектам и прослеживания перемещения объек
тов. Объектные сервисы предусматривают взаимосвязь приложений;
c) общие средства предоставляют набор родовидовых функций приложения, которые могут быть сконфигу
рированы в специфические требования частной конфигурации. Эти средства более легко распознаются конечным
пользователем, например для печати и электронной почты;
О) доменные интерфейсы представляют вертикальные области, обеспечивающие функциональность и не
посредственную заинтересованность конечных пользователей в доменных приложениях, например таких, как про
изводство. финансы и здравоохранение;
е) экземпляры не являются частью деятельности OMG в области стандартизации, но в OMG признают, что
эти вопросы являются очень важными для разработки успешных приложений.
Методы OMG определяют интерфейсы для распределенных объектов с помощью языка описания интерфей
сов (IDL). Рабочая группа OMG выявила необходимость использования семантически богатого описательного язы
ка. В результате этого планируется создание запросов на предложения (RFP). которые охватывают деловой
объектный домен и. в частности, обращают внимание на необходимость использования семантически
обогащенно го языка. Рабочая группа OMG начала стандартизацию ряда деловых объектов, например, в
области валютных операций, что в перспективе может вывести на поставщиков, создающих программное
обеспечение с использова нием некоторых основных стандартизованных объектов, и облегчить возможную
интероперабельность програм мных изделий разных поставщиков.
14