Спосіб підвищення ефективності виявлення плагіату програмного коду С# на основі шаблонів

Abstract

UK: Розглянуто питання розробки, дослідження та удосконалення існуючих алгоритмів пошуку плагіату в програмному коді, а також відсіювання шаблонних ділянок коду, які вносять суттєву помилку при визначенні подібності. Реалізація даного алгоритму дозволяє отримати високу точність оцінки наявності плагіату в програмному коді за рахунок застосування до проектів алгоритму фільтрації шаблонних ділянок коду та формально перетворених ділянок. RU: Рассмотрены вопросы разработки, исследования и усовершенствования существующих алгоритмов поиска плагиата в программном коде, а также отсеивания шаблонных участков кода, которые вносят существенную ошибку при определении сходства. Реализация данного алгоритма позволит получить более высокую точность оценки наличия плагиата в программном коде за счет применения к разработанному проекту алгоритма фильтрации шаблонных участков кода и формально преобразованных участков. EN: This work is dedicated to the development, research and improvement of the existing algorithms for finding plagiarism in program code, as well as filtering template code blocks that are making a significant error in the determination of similarity. Implementation of this algorithm will become a tool to get higher accuracy of the presence of code plagiarism by applying to the developed project an algorithm for template code blocks and formally converted sections filtration.

Description

Амонс О.А. Спосіб підвищення ефективності виявлення плагіату програмного коду С# на основі шаблонів [Текст] / О.А. Амонс, О.О. Киричек, Г.Г. Киричек // Проблеми iнформатизацiї та управлiння: Збірник наукових праць. – Випуск 4(44). – К.: НАУ, 2013. – С.5-14.

Keywords

вихідний код, формальне перетворення, токенізація, вкладений токен, фільтрація шаблонного коду, source code, formall convertion, tokenization, enveloped token, template code filtration, исходный код, формальное преобразование, токенизация, вложенный токен, фильтрация шаблонного кода

Citation