Праворська, Наталія Іванівна2021-12-012021-12-012021Праворська Н. І. Удосконалення методів виявлення повторів та надлишковості програмного коду: дипломна робота магістра : 121 Інженерія програмного забезпечення / Н. І. Праворська ; Хмельниц. нац. ун-т. – Хмельницький, 2021. – 145 с.https://elar.khmnu.edu.ua/handle/123456789/10769Метою роботи є удосконалення методів виявлення повторів й надлишковості програмного коду та розробка мовно-незалежного інкрементного детектору повторів. У дипломній роботі визначено особливості та відмінності існуючих підходів для виявлення повторів та надлишковостей програмного коду, проведений аналіз та недоліки існуючих рішень на ринку. Також було виконано дослідження придатності локально-чутливого хешування в якості методу, який можна використати з метою розширення та покращення розробленого детектору. Для реалізації програмного забезпечення використано мову програмування Java та Solidity-Coverage. В результаті роботи була здійснена розробка мовно-незалежного інкрементного детектору повторів та спроба покращення його недоліків за допомогою локально-чутливого хешування.uk121 Інженерія програмного забезпеченняметоди виявлення повторівнадлишковостіпрограмний кодлокально-чутливе хешуванняклониінкрементний крокіндекс клонумова програмуванняСJAVASolidity-CoverageУдосконалення методів виявлення повторів та надлишковості програмного кодуМагістерські роботи