Формирование тестов для проверки способности демаскировки заимствований в программах выявления плагиата
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
RUS: Исследования направлены на обеспечение своевременного реагирования на вновь открываемые возможности механического маскирования текстовых заимствований. Предлагается нестандартный подход к тестированию программного обеспечения, при котором выходные данные тестов формируется тестируемой программой. Выполнена формализация средств проверки способности демаскировки заимствований в программах выявления плагиата в виде конструкторов сценариев модификации текстов и процесса их применения. Основой методологии исследований является математический аппарат конструктивно-продукционного моделирования. Основополагающий принцип этого подхода – все сущности и процессы реального и виртуального мира рассматриваются как конструкции и конструктивные процессы с соответствующей атрибутикой. Использование указанного подхода позволяет автоматизировать процессы подготовки текстов с маскировкой заимствований, а также дает возможность дальнейшего развития сценариев модификации.
UKR: Дослідження спрямовані на забезпечення своєчасного реагування на можливості, які знову відкриваються, механічного маскування текстових запозичень. Пропонується нестандартний підхід до тестування програмного забезпечення, при якому вихідні дані тестів формуються програмою, яка тестується. Виконано формалізацію засобів перевірки здатності демаскування запозичень в програмах виявлення плагіату в вигляді конструкторів сценаріїв модифікації текстів та процесу їх застосування. Основою методології досліджень є математичний апарат конструктивно-продукційного моделювання. Основний принцип цього підходу - всі сутності і процеси реального та віртуального світу розглядаються як конструкції і конструктивні процеси з відповідною атрибутикою. Використання зазначеного підходу дозволяє автоматизувати процеси підготовки текстів з маскуванням запозичень, а також дає можливість подальшого розвитку сценаріїв модифікації.
ENG: The research is aimed at ensuring timely response to the newly discovered opportunities for mechanical masking of text borrowings. A non-standard approach to software testing is proposed, in which the test output data is generated by the program under test. The formalization of means to verify the ability to unmask borrowing in plagiarism detection programs in the form of constructors of texts modification scenario and process of their application were developed. The basis of the methodology of research is the mathematical apparatus of constructive-synthesizing modeling. The fundamental principle of this approach is that all the entities and processes of the real and virtual world are considered as constructs and constructive processes with the corresponding attributes. The usage of this approach makes it possible to automate the processes of preparing texts containing disguises of borrowing, and also allows further development of scenarios for modification.