Приложение 4. Состав услуг (сервисов), предоставляемых средой открытой системы
приложениям, регламентированный стандартами POSIX OSE
123
Основными сервисами, обеспечивающими культурные соглашения, являются:
− поддержка репозитария культурных соглашений (запоминание и доступ к прави-
лам и объектам культурных соглашений), который должен содержать спецификации и
правила представления для форматов даты и времени, перечисления недель и дней, число-
вых полей, денежных символов, размеров бумаги для печати;
− селекция культурных репозитариев – эти репозитарии должны быть доступны
всем приложениям с возможностью выбора репозитария из прикладной платформы и пе-
рехода к другим репозитариям по запросам пользователей или приложений;
− обеспечение правил сортировки – кроме общих правил двоичной и знаковой сор-
тировки, прикладная платформа должна иметь возможность сортировки данных в соот-
ветствии с соглашениями, хранимыми в культурном репозитарии.
POSIX OSE должна давать возможность выбора пользователем естественного языка
для диалога с системой и приложениями. Это подразумевает поддержку для разных естест-
венных языков меню выбора, сообщений об ошибках, документации и др. Кроме того,
должна быть обеспечена поддержка разных выбранных языков для взаимодействия с при-
кладной платформой и языком конкретного приложения. Для обработки текстов и слов эти
сервисы включают расстановку переносов и орфографический контроль в разных языках.
Все сервисы, упомянутые в данном разделе, должны быть доступны приложениям
по запросам через API. Эти API могут быть структурированы также как соответствующие
сервисы, описанные в настоящем разделе.
Некоторые стандарты, поддерживающие интернационализацию, приведены в табл.
П.4.7.
Таблица П.4.7
Стандарты, поддерживающие интернационализацию
Сервисы Стандарты
1. Наборы знаков / представление
данных
ISO 646:1991, ISO/IEC 2022:1994, ISO 4031:1987,
ISO 4217:1990, ISO 4873:1991, ISO 6093:1985,
ISO/IEC 6429:1992, ISO 6936:1988, ISO/IEC
6937:1994, ISO/IEC 7350:1991, ISO 8601:1988,
ISO 8859, ISO/IEC 10367:1991, ISO/IEC 10646-
1:1993, ITU-T T.61
2. Культурные соглашения ISO 2014:1976, ISO 3307:1975
3. Поддержка естественных языков ISO/IEC 9995:1994
Защита информации
Обеспечение информационной безопасности является одной из важнейших осо-
бенностей информационной системы. Это достигается реализацией четырех основных
свойств информационной безопасности:
− конфиденциальность – защищенность системы от неавторизованного доступа к
данным;
− целостность – защита от несанкционированного изменения и удаления данных;
− доступность – система должна гарантировать авторизованным пользователям
доступность данных и их обработку;
− неотказуемость – система должна обеспечивать ответственность пользователей
за свои действия.
Эталонная модель POSIX OSE содержит коллекции сервисов со стороны API и EEI,
каждый из которых может быть реализован соответствующей компонентой безопасности.