Рецензия на бакалаврскую работу студентки кафедры системного программирования математико-механического факультета СПбГУ Овсянниковой Василисы Павловны «Создание системы регрессионного тестирования для транслятора RuC» Бакалаврская работа Овсянниковой В.П. посвящена созданию системы автоматизированного тестирования транслятора RuC. Автоматизация тестирования и проведение регулярного регрессионного тестирования разрабатываемого программного обеспечения является важной частью процесса разработки любого ПО, а создание хороших трансляторов без автоматизированного тестирования практически невозможно. Выбор в пользу создания собственного инструмента тестирования вызывает определенные вопросы, а приведенный обзор существующих инструментов весьма поверхностен. Однако, такое решение может быть оправдано особенностями процесса разработки транслятора RuC и необходимостью иметь облегченный инструмент. Созданный автором набор тестов охватывает все основные типы конструкций языка, поддерживаемые данным транслятором. Следует отметить практическую ценность проделанной работы для тестирования транслятора RuC – созданные тесты позволили выявить некоторые ошибки. В пояснительной записке работа описана очень кратко, что не дает возможности оценить глубину погружения автора в вопросы тестирования трансляторов. Основную часть пояснительной записки составляет перечисление созданных тестов и тестируемых ими конструкций, при этом тесты приводятся в алфавитном порядке, без разделения на логические группы по типам конструкций языка C. Описание разработанной системы тестирования не позволяет оценить удобство ее использования и формат представления результатов, а также возможность применения использованных при ее создании принципов в других проектах. Рекомендую оценить работу Овсянниковой В.П. «удовлетворительно». Рецензент Тиунова Анна Евгеньевна ЗАО «Ланит-Терком»