ГОСТ Р ИСО/М ЭК ТО 10000-3-99
всем необходимым для поставки технологии пользователям наиболее эффективным и квалифици
рованных! образом.
Цели ИСО/МЭК ТО 14252 являются ключевыми при организации открытой системы. Описа
ния этих целей, принятые для настоящего стандарта, вводят ряд положений (концепций), которые
требуются как для четкой формулировки целей, так и для определения стандартов и профилей,
необходимых для решения поставленных задач. Такими целями, которыми ограничиваться не
следует, являются:
- I(ереиосимостъприкладного программногосредства и многократное использование программного
средства на уровне исходной программы (кода)
Необходим исчерпывающий и непротиворечивый набор технических требований (специфика
ций) к СОС на уровне исходной программы для того, чтобы обеспечитьраспределение программных
средств между реализациями прикладной платформы. Это позволит организации сберечь
средства, вкладываемые в существующие программные средства, путем исключения стоимости
повторно используемых программных средств.
Прикладная переносимость часто связана с распределением объекта приложения целиком.
Термин «многократное использование программного средства» применяют для описания распределе
ния только подмножества рабочей программы в новое приложение. Новое приложение может или не
может быть реализовано на той же прикладной платформе. Многократное использование про
граммного средства является важных! элементом при обеспечении преимуществ прикладной пере
носимости.
Переносимость и повторное использование других представлений, отличающихся от представ
ления исходной программы (кода), являются второстепенной целью СОС.
- Переносимость данных
Стандарты СОС должны поддерживать переносимость данных, хранящихся на внешнем
носителе. Данная возможность должна позволять переносить существующие данные на новую
прикладную платформу, она может бытьиспользованадля обменаданными илидля резервирования.
- Взаимодействие прикладных программных средств
Стандарты и профили СОС должны определятьтехнические требования к коммуникационным
услугам и формату, которые позволяют двум программным объектам обмениваться данными и
совместно их использовать. Данные технические требования должны быть предусмотрены для
случаев, когда связанные объекты функционируют на одинаковых или разных платформах.
• Взаимодействие управления и защиты
Технические требования к СОС прикладных платформ должны обеспечивать взаимодействие
между реализациями прикладных платфорх! в целях управления ими и их защиты.
- Переносимость пользователя
Стандарты и профили СОС должны обеспечивать персоналу возможность взаимодействовать
с широким диапазоном реализаций прикладных платформ без переобучения. Варианты методов
взаимодействия, которые не основаны на функциональных различиях или специальных требовани
ях, контрпродуктивны и должны быть устранены при точном установлении общих технических
требований к интерфейсу пользователя.
- Согласованность со стандартами
Профили СОС должны обеспечивать использование существующих стандартов, а также
должны быть согласованы со смежными и новыми стандартами по информационным технологиям
но мере их появления. Профили СОС должны развиваться по мере появления стандартов и
изменения технологий и требований.
- Согласованность с новой технологией информационной системы
Стандарты СОС по возможности не должны быть связаны с нижележащими технологиями,
однако значительные изменения в технологии могут потребовать новых стандартов или новых
версий существующих стандартов, что должно быть выражено в выбранных стандартах и профилях.
Это приводит к пониманию того, что обязательным элементом должен быть выбор между базовыми
стандартами и определение времени перехода с устаревшей технологии на новейшую.
- Масштабируемость прикладной платформы
Когда требуют и обеспечивают аналогичные услуги на различных типах прикладных платформ
(например, рабочих станциях или суперкомпьютерах), по возможности должны быть применены
одни и те же стандарты и профили СОС.
4