Содержание
- Введение 1
- Теоретические основы надежности программного обеспечения 2
- - Определение и основные понятия надежности ПО 2.1
- - Модели оценки надежности ПО 2.2
- - Жизненный цикл разработки ПО и его влияние на надежность 2.3
- Машинное обучение в задачах анализа и обеспечения надежности ПО 3
- - Обзор методов машинного обучения для анализа ПО 3.1
- - Применение машинного обучения для предсказания сбоев 3.2
- - Анализ кода и выявление дефектов с использованием ML 3.3
- Практическая реализация и анализ результатов 4
- - Сбор и подготовка данных для обучения моделей 4.1
- - Разработка и обучение моделей машинного обучения 4.2
- - Анализ результатов и оценка производительности моделей 4.3
- Примеры практического применения и кейсы 5
- - Анализ и предсказание дефектов в Open Source проектах 5.1
- - Использование ML для оптимизации тестирования ПО 5.2
- - Внедрение ML в процессы разработки ПО: кейсы 5.3
- Заключение 6
- Список литературы 7