рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Надежность ПИ. Модели надежности.

Надежность ПИ. Модели надежности. - раздел Информатика, Т е м а 1: Основные понятия и определения Одной Из Важнейших Характеристик Качества Пи Является Надежность. ...

Одной из важнейших характеристик качества ПИ является надежность.

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

Работоспособным называется такое состояние ПИ, при котором оно способно выполнять заданные функции с параметрами, установленными требованиями ТЗ. С переходом ПИ в неработоспособное состояние связано событие отказа.

Причины отказа ПИ и технических систем (ТС) различны. Если для ТС причиной отказа м.б. физический износ узлов и деталей, то ПИ физическому износу не подвержены. Моральный износ, характерный для ПИ, не м.б. причиной нарушения работоспособности.

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

Для оценки надежности используются 3 группы показателей: качественные, порядковые и количественные.

Рассмотрим основные количественные показатели надежности ПИ.

1. Вероятность безотказной работы – это вероятность того, что в пределах заданной наработки отказ системы не возникает.

Наработка – продолжительность, или объем работы:

=, (1)

где t – случайное время работы ПИ до отказа;

– заданная наработка.

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

= 1– .

3. Интенсивность отказов системы – это условная плотность вероятности возникновения отказа ПИ в определенный момент времени при условии, что до этого времени отказ не возник.

= ,

где – плотность вероятности отказа в момент времени t.

= = = – .

Существует следующая связь между и :

= exp(– ).

В частном случае при = const.

= exp(–).

Если в процессе тестирования фиксируется число отказов за определенный временной интервал, то - число отказов в единицу времени.

4. Средняя наработка до отказа Т- математическое ожидание времени работы ПИ до очередного отказа

Т= ,

где t – время работы ПИ от (К – 1) до К-го отказа.

Иначе среднюю наработку на отказ Тможно представить:

Т= (++ . . . + )/n = (i/n)∙,

где – время работы ПИ между отказами;

n– количество отказов.

5. Среднее время восстановления – математическое ожидание времени восстановления – как времени, затраченного на обнаружение и локализацию отказа – , времени устранения отказа – , времени пропускной проверки работоспособности – :

= + + ,

где – время восстановления после i-го отказа.

= ,

где n– количество отказов.

Для этого показателя термин “время” означает время, затраченное специалистом по тестированию на перечисленные виды работ.

6. Коэффициент готовности – вероятность того, что ПИ ожидается в работоспособном состоянии в произвольный момент времени его использования по назначению:

= /(+ ).

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

Естественно, разработчики ПИ могут и должны стремиться повышать уровень надежности ПИ, но достижение 100%-ной надежности лежит за пределами возможного.

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

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

Классификация программных ошибок по категориям основана на эмпирических данных, полученных при разработке различных ПИ.

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

1. Создать список ошибок (по примеру приведенной классификации).

2. Определить перечень категорий, имеющих причинный характер.

3. Обеспечить получение необходимой информации о происхождении каждой ошибки.

 

Таблица 4.2

КЛАССЫ ПРОГРАММНЫХ ОШИБОК

Идентификатор
 
 


– Конец работы –

Эта тема принадлежит разделу:

Т е м а 1: Основные понятия и определения

Организация и планирование производства... программного обеспечения... Т е м а Основные понятия и определения Системное и...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Надежность ПИ. Модели надежности.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Системное и прикладное программное обеспечение
Программным обеспечением (ПО – как объектпроизводства) вычислительной машины называют совокупность программ и сопровождающей их документации, позволяющую использо

Режимы работы и функции ОС
Назначение ОС состоит в организации выполнения программ пользователей. Программа во внутреннем представлении – это последовательность машинных команд, выполняемых одна за другой. В каждый момент вр

Себестоимость программного изделия (ПИ)
Под себестоимостью программного изделия (разработки или продукции) понимаются выраженные в денежной форме затраты на разработку, изготовление или производство и реализацию объекта производства.

Формирование цены разработки (товара)
Ценообразование – один из важнейших элементов программы маркетинга. Цена товара, в конечном счете, отражает, насколько правильно была разработана и успешно реализована эта программа. Если товар реа

Стоимостная оценка ПИ (разработки)
Стоимостная оценка ПИ или разработки включает следующие составляющие: С = С+ С

Тема 3: Цена в условиях инфляции
В условиях инфляции при заключении хозяйственных договоров между предприятиями, фирмами можно применять метод «скользящих цен». Эта методика предложена специалистами Экспертного института Российско

Тема 4: Как измерять конкурентоспособность
Проблему количественной оценки конкурентоспособности рассмотрим на следующем условном примере. Предположим, что наша фирма разрабатывает ПО и поставляет его производителю АСУП. Допустим та

Свойства качественного ПО.
Если имеются (или разрабатываются) программные средства, предназначенные для функционирования в определённых условиях, то их разработка должна включать три следующие проблемы: 1. возможнос

Тема 6. Работа в программировании
Данный подход основан на методологии, описанной Холстедом М. Х. в книге «Начала науки о программах» (М: Финансы и статистика.-1981.-128 с.) Если ограничить понятие работы в программировании умствен

Вывод уравнения работы.
Шаг 1.Допустим, что любая реализация какого-либо алгоритма заключается в N – кратном выборе из словаря, состоящего из

Различные измерения времени.
Рассмотрим понятие, введённое психологом Джоном Страудом в работе «Тонкая структура психологического времени». Дж. Страуд определил «момент» как время, требуемое человеческому мозгу на вып

Управление разработкой программных средств. Методы оценки затрат на разработку ПС
Затраты на ПО, как показывает анализ, проведенный в ряде научных исследований, составляют в среднем до 70% от общих затрат на системы обработки данных. Основная цель управления жизненным циклом ПС

Качество программного изделия. Основные показатели качественного ПИ.
Говоря о показателях качественного ПИ, будем полагать, что этот показатель – это мера степени, в которой ПИ обладает той или иной характеристикой качества. Существует несколько подходов к определен

Динамические модели надежности
1) Модель Шуманаотносится к динамическим моделям дискретного времени.Исходные данные для модели Шумана собираются в процессе тестирования ПС в течение фиксированных или случайн

Р е ш е н и е.
Необходимо выбрать две точки (два момента времени) так, чтобы число ошибок, найденных на интервале А ÷ В, было больше, чем на интервале от О ÷ А. Затем выполнить следующие расчеты:

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

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

Расчет экономического эффекта, связанного с внедрением ПИ
а) Годовой экономический эффект от разработки нового ПИ определяется по разности приведенных затрат на базовый и новый варианты в расчете на годовой

Расчет текущих затрат (себестоимости) пользователя при эксплуатации ПИ
Текущие затраты или себестоимость пользователя при эксплуатации ПИ состоят из затрат на заработную плату при подготовке данных и анализе результатов их обработки, затрат на опл

Коэффициент экономической эффективности применения ПИ
Расчетный коэффициент отдачи с инвестированных в разработку ПИ средств показывает величину г

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги