Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Показатели надежности ПС.






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

Под сбоем технических средств в стандарте понимается событие, заключающееся в нарушении исправного состояния технических средств ЭВМ при сохранении ими работоспособного состояния. Под ошибкой обслуживания – нарушение требуемого порядка взаимодействия с программой со стороны пользователя.

Критериями надежности являются устойчивость функционирования и работоспособность.

Устойчивость функционирования – способность обеспечивать продолжение работы программы после возникновения отклонений, вызванных сбоями технических средств, ошибками во входных данных и ошибками обслуживания.

Этот критерий может оцениваться на всех этапах жизненного цикла ПС. На этапе анализа требований к ПС определяются две метрики устойчивости функционирования:

– средства восстановления при ошибках на входе;

– средства восстановления при сбоях оборудования.

На остальных этапах оценивается также дополнительная метрика – реализация управления средствами восстановления.

Все установленные стандартом оценочные элементы метрик устойчивости функционирования определяются экспертным путем.

Для оценки наличия средств восстановления при ошибках на входе необходимо учесть следующие оценочные элементы:

– наличие требований к программе по устойчивости функционирования при наличии ошибок во входных данных;

– возможность обработки ошибочных ситуаций;

– полнота обработки ошибочных ситуаций;

– наличие тестов для проверки допустимых значений входных данных;

– наличие системы контроля полноты входных данных;

– наличие средств контроля корректности входных данных;

– наличие средств контроля непротиворечивости входных данных;

– наличие проверки параметров и адресов по диапазону их значений;

– наличие обработки граничных результатов;

– наличие обработки неопределенностей (деление на ноль, квадратный корень из отрицательного числа и т. д.).

Для оценки наличия средств восстановления при сбоях оборудования учитываются следующие элементы:

– наличие требований к программе по восстановлению процесса выполнения в случае сбоя операционной системы, процессора, внешних устройств;

– наличие требований к программе по восстановлению результатов при отказах процессора, операционной системы;

– наличие средств восстановления процесса в случае сбоев оборудования;

– наличие возможности разделения по времени выполнения отдельных функций программ;

– наличие возможности повторного старта с точки останова.

Для того, чтобы оценить степень реализации управления средствами восстановления, необходимо проверить

– наличие централизованного управления процессами, конкурирующими из-за ресурсов;

– наличие возможности автоматически обходить ошибочные ситуации в процессе вычисления;

– наличие средств, обеспечивающих завершение процесса решения в случае помех;

– наличие средств, обеспечивающих выполнение программы в сокращенном объеме в случае ошибок или помех.

Кроме этого рассчитывается показатель устойчивости к искажающим воздействиям: ,

где D – число экспериментов, в которых искажающие воздействия приводили к отказу, К – число экспериментов, в которых имитировались искажающие воздействия.

Работоспособность – способность программы функционировать в заданных режимах и объемах обрабатываемой информации в соответствии с программными документами при отсутствии сбоев технических средств.

Этот критерий оценивается на всех этапах жизненного цикла ПС, начиная с этапа реализации.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.