Курсовая работа
  • формат pdf
  • размер 645,20 КБ
  • добавлен 03 марта 2012 г.
Исследование применимости моделей оценки надёжности для разработки программного обеспечения с открытым исходным кодом
Москва: МГУ, ассистент Волканов Д.Ю, 2009. 45 с.
Моделями оценки надежности (англ. Software reliability growth models) называются специальные математические модели, позволяющие по статистике тестирования за определенный период времени оценить количественные характеристики надежности проекта. Для применения моделей оценки надежности и получения адекватных результатов необходимо найти способ сравнивать существующие модели между собой и выбирать наиболее подходящую.
Введение.
Цель работы.
Неформальное описание предметной области.
Краткий обзор моделей оценки надежности.
Статистическая оценка параметров.
Пуассоновские модели.
Экспоненциальная модель (Goel-Okumoto).
Модель Gompertz.
Обобщенная экспоненциальная модель.
Модель Yamada.
Параметризованная S-изогнутая модель.
Модель Парето.
Модель с двумя типами ошибок.
Логарифмическая пуассоновская модель.
Марковские модели.
Байесовские модели.
Ограничения на применение моделей оценки надежности. Сравнение моделей
.
Алгоритм выбора модели оценки надежности.
Описание программной реализации.
Общая характеристика.
Подробное описание функциональности.
Внутренняя структура программы
.
Экспериментальное исследование.
Цель исследования.
Выбор проектов для исследования.
Методика экспериментального исследования.
Результаты расчетов.
Выводы
.
Заключение.
Список литературы.
Приложение.
Оценки количества ошибок на конец каждого месяца.
Результаты расчетов по алгоритму. (Проект JDT. Количество ошибок по месяцам - оценки и результаты).
Проект JDT - точность и устойчивость моделей.
Проект Platform - оценки количества ошибок за год.
Проект JDT - Статистика по модулю APT.
Проект JDT - ошибки с уровнем критичности "major".
Проект Platform - статистика по неделям.