Короткий опис(реферат):
Обєктом дослідження є неякісний Java код, а також рекомендації щодо його рефакторингу.
Предмет дослідження – методи та засіб, що являють собою інформаційну технологію виявлення неякісного Java коду з наданням рекомендацій щодо його рефакторингу.
В кваліфікаційній роботі вивчено 22 проблеми неякісного Java коду.
Реалізовано програмний засіб «Ідентифікатор проблем Java коду» (Java Code Smell Detection Tool), що дотримується наукового підходу для виявлення п’яти з цих 22 проблем. Додаток надає пропозиції щодо рефакторингу коду для п’яти проблем. Крім того, забезпечує інтерактивний процес рефакторингу двох з цих випадків; в інших випадках пропонує відповідну техніку рефакторингу, яку потрібно буде застосувати вручну.
Як тестові дані для інформаційної технології використані програмні проекти, які написані здобувачами ВО Університету. В кінці дослдження, були порівняні результати використання оригінального коду та коду після рефакторингу.
Суть розробки, основні результати:
Петренко, Д. О. Інформаційна технологія виявлення неякісного Java коду з наданням пропозицій щодо подальшого рефакторингу : магістерська робота : 121 Інженерія програмного забезпечення / Д. О. Петренко ; керівник роботи І. В. Білоус ; НУ «Чернігівська політехніка», кафедра інформаційних технологій та програмної інженерії. – Чернігів, 2021. – 88 с.