Интерактивная языконезависимая система поиска шаблонов и дубликатов в программном коде презентация
Содержание
- 2. Поиск дубликатов Известная задача программной инженерии Эквивалентность фрагментов кода Особенности конкретного
- 3. Поиск по шаблону Применения Извлечение знаний Инспекция кода Поиск с помощью
- 4. Structural Search & Replace Шаблоны описываются на языке программирования, в котором
- 5. Цель работы Разработка и внедрение программного инструмента поиска, удовлетворяющего следующим критериям:
- 6. Механизм работы поиска Синтаксический подход Поиск дубликатов Хэширование синтаксического дерева Хэширование
- 7. Результаты: поиск дубликатов в IntelliJ IDEA Имелось средство поиска дубликатов для
- 8. Результаты: Structural Search & Replace Имелась поддержка языков Java, HTML, XML
- 9. Возможности расширения Необходимая работа для поддержки нового языка Класс-наследник DuplicatesProfileBase Роли
- 10. Апробация Фреймворк MediaWiki 47 Мб кода на языках PHP, JavaScript, HTML
- 11. Результаты работы Разработан и внедрен языконезависимый и расширяемый программный инструмент поиска
- 12. Скачать презентацию
Слайды и текст этой презентации
Скачать презентацию на тему Интерактивная языконезависимая система поиска шаблонов и дубликатов в программном коде можно ниже: