
- •Сертификация и надежность программного обеспечения Преподаватель: Чуканов Всеволод Озирисович Список литературы
- •Проблемы надежности по
- •Направления исследований в вопросе надежности по
- •Основные типы комплексов программ
- •Факторы, позволяющие анализировать показатели надежности программ 2-го и 3-го типов
- •Взаимосвязь надежностных характеристик по и аппаратуры
- •Факторы надежности аппаратных средств
- •Проблемы эталонов
- •Основные этапы разработки по
- •Модель перевода входной информации в выходную
- •Количественные характеристики надежности
- •Структурно-логические модели надежности по
- •Критерии надежности
- •Характеристики по
- •Испытания
- •Основные параметры персонала
- •Цель анализа программных ошибок при сертификации и оценке надежности по
- •Модели надежности по Классификация моделей надежности по
- •Экспоненциальная модель (модель Шумана)
- •Модель Джелинского-Моранда
- •Статистическая модель Миллса
- •Простейшие интуитивные (эвристические) модели
- •Имитационные модели
- •Тестирование по. Испытания по при сертификации Детерминированное тестирование при проектировании. Детерминированное испытание при сертификации Принципы и задачи детерминированного тестирования
- •Методы тестирования
- •Восходящее тестирование
- •Нисходящее тестирование (нисходящая разработка)
- •Модифицированный нисходящий метод
- •Метод большого скачка
- •Метод «сэндвича»
- •Модифицированные метод «сэндвича»
Сертификация и надежность программного обеспечения Преподаватель: Чуканов Всеволод Озирисович Список литературы
Майерс Г. «Надежность ПО», М.: Мир, 1981.
Тейер Т., Липов М., Нельсон Э. «Надежность ПО», М.: Мир, 1981.
Линаев В.В. «Надежность ПО АСУ», М.: Энергоиздат, 1981.
Шураков В.В «Надежность ПО систем обработки данных. Учнбник», М.: Финансы и статистика, 1987.
Мамиконов А.Г., Кульба В.В., Шелков А.Б. «Достоверность, защита и резервирование информации в АСУ», Энергоатомиздат, 1986.
Шураков В.В. «Обеспечение сохранности информации в системах обработки данных (по данным зарубежной печати). Учебное пособие», М.: Финансы и статистика, 1985.
Линаев В.В. «Тестирование программ», М.: Радиосвязь, 1986.
Проблемы надежности по
Оценка надежности ПО.
Определение факторов, влияющих на достижение заданной надежности.
Совершенствование методов повышения надежности в процессе проектирования и в процессе эксплуатации разработанного ПО.
Направления исследований в вопросе надежности по
Обоснование интуитивного представления о надежности ПО.
Разработка методов, обеспечивающих достижение заданного уровня надежности.
Основные типы комплексов программ
Программы для решения инженерных и научно-исследовательских задач.
Характеристики:
относительно небольшой жизненный цикл;
неполное использование ресурсов вычислительной системы;
небольшая длительность разработки;
их эксплуатация носит эпизодический и кратковременный характер;
отсутствие жестких ограничений на допустимую длительность ожидания результатов;
практически всегда имеется возможность достаточно строго проконтролировать выходные данные и при необходимости поставить контрольные эксперименты.
К этому типу программ практически не применимы основные понятия теории надежности.
Сложные комплексы программ для информационно–справочных систем, которые функционируют вне реального времени. Это системы организационного типа.
Характеристики:
период их эксплуатации значительно превышает длительность разработки;
в ходе эксплуатации они могут развиваться и обновляться, что влечет за собой изменение характеристик и сопровождающей документации.
Программы этого типа можно классифицировать как системы и применять к ним теорию надежности. Для них могут быть определены функции, характеристики а также промежуток времени, на котором должны сохранятся заданные показатели, в соответствии с определениями теории надежности и требованиями технической документации.
изменение комплекса программ в процессе развития и модернизации системы приводят к тому, что содержание показателей надежности оказываются нестабильными.
Комплексы программ автоматического или автоматизированного управления, непосредственно входящие в контур управления и функционирующие в реальном масштабе времени.
Характеристики:
обычно практически полностью используют ресурсы вычислительной системы;
снабжаются подробной документацией;
эксплуатируются долгое время.
Такие программы обладают всеми чертами промышленных изделий. К ним наибольшей степени применимы понятия теории надежности.
Факторы, позволяющие анализировать показатели надежности программ 2-го и 3-го типов
Стабильность длительной эксплуатации.
Наличие технической документации.
Возможность существования дефектов в комплексах программ, вызывающих сбои и отказы при функционировании.