русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Тема 2.4 Методы обеспечения надежности на различных этапах жизненного цикла разработки ПО


Дата добавления: 2014-05-05; просмотров: 4496; Нарушение авторских прав


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

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

Прогнозирование ошибок

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

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

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

 


Рисунок 1- Методы обеспечения надежности на различных этапах

Жизненного цикла разработки программного продукта

 



<== предыдущая лекция | следующая лекция ==>
Тема 2.3 Обеспечение надежности ПО. | Тема 2.5 Модульное тестирование. Автоматизация модульного тестирования.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.