Biblioteca122.739 documentos en línea

Artículo

WASTK: A Weighted Abstract Syntax Tree Kernel Method for Source Code Plagiarism DetectionWASTK: Un método de núcleo de árbol de sintaxis abstracta ponderado para la detección de plagio en el código fuente

Resumen

En este artículo, presentamos un método de detección de plagio de código fuente, llamado WASTK (Kernel de Árbol de Sintaxis Abstracta Ponderado), para la educación en ciencias de la computación. A diferencia de otros métodos de detección de plagio, WASTK tiene en cuenta algunos aspectos además de la similitud entre programas. WASTK primero convierte el código fuente de un programa en un árbol de sintaxis abstracta y luego obtiene la similitud calculando el kernel de árbol de dos árboles de sintaxis abstracta. Para evitar juicios erróneos causados por fragmentos de código triviales o marcos dados por los instructores, se aplica una idea similar a TF-IDF (Frecuencia de Término-Inversa de Frecuencia de Documento) en el campo de la recuperación de información. A cada nodo en un árbol de sintaxis abstracta se le asigna un peso mediante TF-IDF. WASTK se evalúa en diferentes conjuntos de datos y, como resultado, tiene un rendimiento mucho mejor que otros métodos populares como Sim

  • Tipo de documento:
  • Formato:pdf
  • Idioma:Inglés
  • Tamaño: Kb

Cómo citar el documento

Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.

Este contenido no est� disponible para su tipo de suscripci�n

Información del documento