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