Образец заголовка ПРОФ. И.Б.ШУБИНСКИЙ 19.06.2014 НЕКОТОРЫЕ ПОЛОЖЕНИЯ ФУНКЦИОНАЛЬНОЙ НАДЕЖНОСТИ СИСТЕМ.

Презентация:



Advertisements
Похожие презентации
Лекция 5. Модели надежности программного обеспечения Учебные вопросы: 1. Классификация моделей надежности 2. Аналитические модели надежности 3. Эмпирические.
Advertisements

Что такое программирование? Совокупность процессов, связанных с разработкой программ и их реализацией. В широком смысле к указанным процессам относят все.
1 Тема 1.7. Алгоритмизация и программирование Информатика.
Для каждого из свойств установлены показатели, по которым они могут оцениваться (измеряться). Такие показатели называются единичными, то есть характеризующими.
Основы построения телекоммуникационных систем и сетей Лекция 16 «Методы оценки надежности» профессор Соколов Н.А.
Основы надежности ЛА Надежность – комплексное свойство воздушных судов и авиационных двигателей.
Информация и её свойства. Вопросы: 1.Информация: определение, свойства, особенности, разновидности. 2.Меры информации. 3.Показатели качества информации.
Структура, организация и функции информационных систем Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования.
Различные подходы к измерению информации
1 6. Конструирование с учетом надежности Основные понятия и определения Надёжность – это способность объекта сохранять во времени в установленных.
КОЛИЧЕСТВЕННЫЕ ПОКАЗАТЕЛИ БЕЗОТКАЗНОСТИ И МАТЕМАТИЧЕСКИЕ МОДЕЛИ НАДЁЖНОСТИ.
Александров А.Г ИТО Методы теории планирования экспериментов 2. Стратегическое планирование машинных экспериментов с моделями систем 3. Тактическое.
Этапы решения задач на компьютере.
Взаимосвязь между конкурентоспособностью и качеством.
Тема 3. Статические и динамические характеристики измерительных каналов Содержание 1 Принципы выбора и нормирования метрологических характеристик средств.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ.
Жизненный цикл программного обеспечения Лекция 4.
ИНФОРМАЦИОННАЯ ЧУВСТВИТЕЛЬНОСТЬ КОМПЬЮТЕРНЫХ АЛГОРИТМОВ И ЕЁ КОЛИЧЕСТВЕННЫЕ МЕРЫ д.т.н., профессор М.В. Ульянов Кафедра «Управление разработкой программного.
В общем виде вероятностный ( стохастический ) автомат ( англ. probabilistic automat) можно определить как дискретный потактный преобразователь информации.
1 Основы надежности ЛА Надежность сложных систем.
Транксрипт:

Образец заголовка ПРОФ. И.Б.ШУБИНСКИЙ НЕКОТОРЫЕ ПОЛОЖЕНИЯ ФУНКЦИОНАЛЬНОЙ НАДЕЖНОСТИ СИСТЕМ

Образец заголовка СООБЩЕНИЕ ВЫПОЛНЕНО НА ОСНОВЕ МАТЕРИАЛОВ КНИГИ И. Б. ШУБИНСКОГО «ФУНКЦИОНАЛЬНАЯ НАДЕЖНОСТЬ ИНФОРМАЦИОННЫХ СИСТЕМ »

Образец заголовка ГОСТ Надежность автоматизированных систем управления. Основные положения. ПОДХОДЫ, ПРЕДПОЛОЖЕНИЯ, ПРЕДЛОЖЕНИЯ IEC

Готовность Безотказность Безопасность Ремонтопригодность Целостность Конфиденциальность Предупреждение неисправностей Отказоустойчивость Устранение неисправностей Прогнозирование неисправностей Неисправности Ошибки Отказы Общая надежность Свойства Способы Угрозы Дерево «общей надежности» ОБЩАЯ НАДЕЖНОСТЬ В ТРАКТОВКЕ АВИЖЕНИСА И ЕГО СОАВТОРОВ

В работе Avizienis A., Laprie J-C.and Randell B. Dependability of computer systems/ Fundamental concepts, terminology and examples. Technical report, LAAS – CNRS, October, 2000 применительно к информационной системе введен термин общая надежность. Здесь под общей надежностью понимается способность информационной системы поставлять обслуживание, которому можно доверять. Обслуживание, поставляемое системой, представляет ее свойства или поведение в том виде, в котором это воспринимается пользователем. В свою очередь, пользователь является другой системой (физической или человеческой), которая взаимодействует с данной системой через интерфейс обслуживания. Вместо термина «Общая надежность» специалисты рабочей группы WG 10.4 Международной Федерации (IFIP WG-10.4) по обработке информации (Rus I., Komi- Sirvio S., Costa P. Computer program with insurance of high reliability. Technical report, IFIP WG-10.4, March, 2008). вводят термин «гарантоспособность», которая в указанной работе рассматривается как «достоверность вычислительной системы, способной предоставлять требуемые услуги, которым можно оправданно доверять». СТРУКТУРНАЯ, ФУНКЦИОНАЛЬНАЯ, ОБЩАЯ НАДЕЖНОСТЬ ИНФОРМАЦИОННЫХ СИСТЕМ

ОБЪЕКТ ФУНКЦИОНАЛЬНОЙ НАДЕЖНОСТИ Объект классической (структурной) надежности - продукция (изделие ) элемент система Объект функциональной надежности – услуга ( функция), осуществляемая с помощью технической системы ( действие, операция, процесс). УСЛУГИ виды деятельности, работ, в процессе восполнения которых не создается новый, ранее не существовавший материально-вещественный продукт, но изменяется качество уже имеющегося, созданного продукта. Само оказание УСЛУГИ создает желаемый результат («Борисов А.Б. Большой экономический словарь. М.: Книжный мир, с.» ). УСЛУГА результат, по меньшей мере, одного действия. УСЛУГА обладает специфическими свойствами: неосязаемостью, неотделимостью от своего источника (невозможно отделить процесс предоставления информации – от того, кто ее предоставляет). Различают услуги связи, услуги выполнения функций, процессов. Процессы бывают информационные и технологические. Технологический процесс это упорядоченная последовательность взаимосвязанных действий, выполняющихся с момента возникновения исходных данных до получения требуемого результата. Изделие, согласно ГОСТ , предмет или набор предметов, изготовляемых на предприятии. Изделие является результатом производственного процесса

ПРЕДМЕТ ФУНКЦИОНАЛЬНОЙ НАДЕЖНОСТИ Исследование методов и способов оценивания и обеспечения характеристик надежности выполнения объектом функций Характеристики (свойства) структурной надежности Безотказность объекта Ремонтопригодность Долговечность Сохраняемость Готовность объекта Характеристики (свойства) функциональной надежности Правильность Безошибочность Устойчивость Целостность Доступность

ОПРЕДЕЛЕНИЯ Свойство правильности означает, что функция реализуются в соответствии с заданной совокупностью правил и предписаний, т.е. по существу в соответствии с предусмотренным алгоритмом ее выполнения; Свойство безошибочности означает, что в процессе выполнения функции не возникают ошибки в результатах; Ошибка : в широком смысле - непреднамеренное отклонение от истины или правил; в узком смысле - отклонение значения результата выполнения функции от ее настоящего значения; Функциональный отказ объекта - событие, при котором вследствие ошибки искажается выходной результат или/и точность результата ниже допустимой или/и не обеспечивается требуемая своевременность выдачи результата

УГРОЗЫ ФУНКЦИОНАЛЬНОЙ НАДЕЖНОСТИ ПРОГРАММНЫЕ ОШИБКИ: системные, алгоритмические, ошибки кодирования; СБОЙНЫЕ ОШИБКИ функционального характера; ОШИБКИ ЧЕЛОВЕКА-ОПЕРАТОРА; ОШИБКИ ВО ВХОДНЫХ ДАННЫХ; СИСТЕМАТИЧЕСКИЕ ОШИБКИ; ОШИБКИ ПО ОБЩЕЙ ПРИЧИНЕ; ОШИБКИ ВСЛЕДСТВИЕ ИНФОРМАЦИОННЫХ АТАК; ОТКАЗЫ ТЕХНИЧЕСКИХ СРЕДСТВ

Готовность Безотказность Правильность Безошибочность Устойчивость Целостность Доступность Предупреждение ошибок Обеспечение толерантности к ошибкам Прогнозирование функциональных отказов Ошибки данных, операторов, в программах Функциональные отказы Информационные атаки Функциональная надежность Свойства Способы Угрозы ТРАКТОВКА ФУНКЦИОНАЛЬНОЙ НАДЕЖНОСТИ Отказоустойчивость Обеспечение целостности и доступности данных

1) Каждый показатель функциональной надежности должен быть измерим. 2)Показатель функциональной надежности должен допускать возможность экспериментальной проверки. 3)Система показателей должна учитывать особенности возникновения сбойных ошибок и ошибок данных, ошибок операторов, специфику проявления ошибок собственных программных средств, а также дискретный или случайный характер поступления заявок на выполнение информационных процессов и др. 4)Система показателей должна быть удобной в практическом применении, наглядной и сравнимой. 5)Каждый показатель должен быть простым в физическом смысле и естественным с точки зрения оценки выполняемых в информационной системе функций. 6)Показатели функциональной надежности системы должны иметь единую количественную меру расчета надежности выполнения процессов на всех уровнях их иерархии. 7) Система показателей должна быть достаточно гибкой, чтобы обеспечивать свертывание модулей расчета от низшего к высшему уровню. 8)Система показателей должна обеспечивать комплексную оценку функциональной надежности информационной системы в условиях проявления всех видов угроз. 9)Система показателей должна содержать как единичные, так и комплексные показатели. ТРЕБОВАНИЯ К СИСТЕМЕ ПОКАЗАТЕЛЕЙ ФУНКЦИОНАЛЬНОЙ НАДЕЖНОСТИ

Макрооперации Процессы

ПРИНЦИПЫ ФОРМИРОВАНИЯ СИСТЕМЫ ПОКАЗАТЕЛЕЙ ФУНКЦИОНАЛЬНОЙ НАДЕЖНОСТИ 1. Принцип соответствия структуры алгоритма расчета структуре алгоритма функционирования исследуемой системы при выполнении функции. 2. Принцип выделения в алгоритме расчета иерархических уровней, объединенных в иерархическую структуру. Системой знаков обозначен набор процессов – операторов (например, набор процедур, набор процессов), которые связаны между собой функциями 3. Принцип совмещения пространства состояний и пространства событий исследуемого процесса. Пространство состояний – это конечное множество последовательных или последовательно – параллельных действий (например, процедур). Пространство событий – это конечное множество фактов возникновения или отсутствия ошибок в результатах действий. Количество событий всегда равно количеству действий независимо от меры детализации исследуемого информационного процесса. Из этого принципа следует: если, то ; если процесс распараллелен, то 4. Принцип разделения структур информационных систем на иерархически упорядоченные множества функциональных структур и функциональных частей

Типовая передаточная характеристика цифровой интегральной схемы К ОЦЕНКЕ ВЛИЯНИЯ СБОЙНЫХ ОШИБОК НА ФУНКЦИОНАЛЬНУЮ НАДЕЖНОСТЬ

ЭЛЕМЕНТ ИЛИ НА ДВА ВХОДА ЭЛЕМЕНТ И НА ДВА ВХОДА

0.5 0 m=2 m=3 m=4 ( p 0 ; p 1 ) 1 Зависимость надежности элементов И (---) от числа входов m и вероятностей и при = =0.5. = = 1

ПРИБЛИЖЕННАЯ ОЦЕНКА ВЛИЯНИЯ СБОЙНЫХ ОШИБОК

К ОЦЕНКЕ ОШИБОК ВО ВХОДНЫХ СООБЩЕНИЯХ ПРИМЕР ; Сообщение от ЦП к ЛП в системе диспетчерской централизации представляет собой n последовательно передаваемых бит информации. Предполагается, что канал биномиальный, т.е. вероятность k ошибок на длине сообщения n определяется как где p – вероятность ошибки на бит; - длина блока информационных бит - длина всего сообщения в битах где N – количество байт данных сообщения;- количество контрольных бит – 16 (код CRC);.. При приеме сообщения должен быть реализован информационный процесс, включающий следующие информационные процессы :1. проверка правильности типа пакета;2. определение адреса отправителя;3. определение адреса получателя;4. проверка длины сообщения;5. проверка правильности контрольных бит (проверка контрольной суммы). Эти процессы в соответствии с уровнями иерархии упорядочиваются таким образом: 1-5; 2-4; 3-3; 4-2; 5-1. При приеме сообщения вначале выполняется процесс 5 (1), затем 4(2), затем 3, затем 2(4), затем 1(5). Вероятность ошибки (трансформации) всего сообщения: Данное выражение получено в предположении, что вероятность

К ОЦЕНКЕ ВЛИЯНИЯ ЧЕЛОВЕКА- ОПЕРАТОРА НА ФУНКЦИОНАЛЬНУЮ НАДЕЖНОСТЬ

НЕКОТОРЫЕ ПОКАЗАТЕЛИ ФУНКЦИОНАЛЬНОЙ НАДЕЖНОСТИ СИСТЕМ

Вероятность отсутствия ошибки в результатах выполнений программы в течение заданного времени Вероятность безошибочного выполнения программы - P Вероятность отсутствия частичных функциональных отказов в работе системы при выполнении программы в течение заданного времени Среднее время между частичными функциональными отказами информационной системы относительно данной программы Вероятность отсутствия частичных функциональных отказов в работе отказоустойчивой системы ПОКАЗАТЕЛИ НАДЕЖНОСТИ ВЫПОЛНЕНИЯ ПРОГРАММ

ПРИМЕР

Номер этапа тестирования Длительность этапа тестирования [ч] Количество выявленных ошибок программы ИСХОДНЫЕ ДАННЫЕ К ПРИМЕРУ

Определяют первоначальное количество N и интенсивность проявления ошибок в программе по формулам Шумана :.. По данным табл. путем подбора находят N =11. где N –неизвестное число, k =10, m и n заданы в табл., интенсивность ошибок программы Вероятность правильного однократного выполнения программы после ее отладки, так как в условиях задачи принято, что сбойные ошибки отсутствуют.

Вероятность отсутствия ошибки в результатах выполнения программы в течение заданного времени t = 8 ч. Среднее время до ошибки программы Вероятность отсутствия отказов в работе информационной системы при выполнении программы в течение заданного времени t = 8 ч.. Среднее время до частичного функционального отказа отказоустойчивой информационной системы

ЗАКЛЮЧЕНИЕ o Функциональная надежность есть составная часть общей теории надежности. o Предмет функциональной надежности – исследование безошибочности выполняемых услуг (действий, процессов, функций), оказываемых потребителю. o Функциональная надежность не предназначена для исследования всех этапов жизненного цикла объекта – этот раздел надежности предназначен для изучения кратковременных одиночных процессов или совокупности этих процессов, реализуемых через детерминированные или случайные отрезки времени o Функциональная надежность не связана с техническим обслуживанием и ремонтом техники. o Теория функциональной надежности пригодна как для информационных систем, систем и сетей передачи информации, так и для исследования различных технологических процессов