Разработка принципов тестирования, испытаний и сертификации компонентов информационных систем на соответствие стандартам, обеспечивающим переносимость прикладных программ

Аналитический обзор

Институт радиотехники и электроники РАН

Олейников А.Я., гл. научный сотрудник ИРЭ РАН, д.т.н., проф. - руководитель НИР
Васютович В.В., начальник отделения ВНИИстандарт Госстандарта России
Журавлев Е.Е., зав. лабораторией ФИ РАН, к.т.н.
Корниенко В.Н., с.н.с. ИРЭ РАН, к.ф.-м.н. - ответственный исполнитель

Россия, Москва

1999 г.

Аналитический обзор состоит из введения, основной части, включающей 9 подразделов и заключения и содержит всего 87 страниц текста, в том числе 9 рисунков, 1 таблица, 2 приложения, 45 использованных источников.

Ключевые слова: информационные системы, прикладные программы, переносимость, стандарты, испытания, тестирование, сертификация, интерфейс, POSIX

Объектом исследования является проблема переносимости прикладных программ между различными аппаратно-программными платформами. Цель работы состоит в формулировании принципов тестирования, испытаний и сертификации прикладных программ на соответствие стандартам, обеспечивающим их переносимость. В рамках модели ИСО/МЭК проанализированы все основные существующие методики, описанные в литературе, при проведении НИР широко использованы информационные ресурсы Интернет, проклассифицирован существующий набор стандартов, обеспечивающий переносимость прикладных программ, особенности проведения сертификации на соответствие этим стандартам и сформулированы основные принципы, которые должны быть положены в основу нормативного документа, содержащего методику тестирования прикладных программ на переносимость. Приведена структура этого документа. Вторым этапом работы должна стать разработка проекта этого нормативного документа. Область применения результатов данной НИР - все разрабатываемые и приобретаемые прикладные программы. Реализация результатов данной работы должна дать значительный экономический эффект, ввиду высокой стоимости прикладных программ и их высокой доли в стоимости информационных систем всех классов и назначений как компонентов Национальной информационной инфраструктуры.

СОДЕРЖАНИЕ

Перечень сокращений и терминов  5
1. Введение 
10
2. Разработка принципов тестирования, испытаний и сертификации прикладных программ
    на соответствие стандартам, обеспечивающим их переносимость
  14
        2.1. Проблема переносимости прикладных программ в современных информационных системах.
               Факторы, влияющие на технико-экономическую эффективность переноса
  14
        2.2. Эталонная модель среды открытых систем 
21
        2.3. Общие принципы тестирования и сертификации компонентов        
              информационных технологий 
29
        2.4. Особенности технологии создания переносимых прикладных программ 
36
        2.5. Анализ и систематизация стандартов, поддерживающих создание
               мобильных прикладных программ
   43
        2.6. Основные принципы создания и использования инструментальных
               средств аттестационного тестирования прикладных программ на соответствие
               требованиям стандартов, определяющих переносимость  
48
        2.7. Основные положения организации и функционирования органов
               по сертификации и испытательных лабораторий
  50
        2.8. Принципы тестирования, испытаний и сертификации в проблеме
               переносимости прикладных программ
   58
        2.9. Структура документа по методам тестирования на соответствие стандартам,
               поддерживающим переносимость прикладных программ
   62
3. Заключение  
66
4. Список использованных источников
   70
5. ПРИЛОЖЕНИЯ  
74
        5.1. Перечень стандартов Р051Х с кратким описанием
75
        5.2. WEB-адреса организаций, работающих по проблеме, с указанием характеристик деятельности 85
        5.3. Список рисунков
86
        5.4. Список таблиц
87

ТЕКСТ:
находится в библиотеке Секции открытых систем Совета РАН "Научные телекоммуникации и
информационная инфраструктура"