Вісник ХНУ. Технічні науки - 2021 рік
Постійне посилання зібрання
Переглянути
Перегляд Вісник ХНУ. Технічні науки - 2021 рік за Автор "Barmac, О.В."
Зараз показуємо 1 - 1 з 1
Результатів на сторінці
Налаштування сортування
Документ Процес виявлення блоків з повторами і надлишковістю при використанні мовно-незалежного інкрементного детектора(Хмельницький національний університет, 2021) Праворська, Н.І.; Бармак, О.В.; Медзатий, Д.М.; Шестакевич, Т.В.; Pravorska, N.I.; Barmac, О.В.; Medzatiy, D.M.; Shestakevych, T.V.Для уникнення порушень нормального функціонування розробленого програмного забезпечення, спричиненого помилками, навіть коли розробкою займаються професіонали, використовується ряд автоматизованих інструментів, які дають змогу проводити оцінювання програмного коду. Для виявлення помилок, які з’являються через дублювання блоків виконуваного коду, зазвичай застосовують різноманітні детектори. Важливість при розробці подібних детекторів полягає в тому, щоб продукт не був залежним від мови програмування та мав нескладний алгоритм знаходження клонованих блоків коду. В основі підходу мовно-незалежного детектора повторів покладено метод, який базується на використанні індексу клону. Він представляє собою глобальну структуру даних, яка нагадує типовий інвертований індекс. За основу такого підходу береться текст, тобто метод стає базою для досліджень незалежних від мови.