Inicio Estado de México En campus Tianguistenco de la UAEMéx innovan con herramientas para detectar reúso...

En campus Tianguistenco de la UAEMéx innovan con herramientas para detectar reúso de código fuente

0
FOTO: Especial

Redacción

Así como existe el plagio de documentos y tareas, ocurre lo mismo en programas de computadora, de acuerdo con René García Hernández, catedrático e investigador de la Unidad Académica Profesional Tianguistenco de la Universidad Autónoma del Estado de México (UAEMéx).

El académico aseguró que la programación es un arte que no está exenta a una copia, por ello, en este espacio universitario han innovado con el desarrollo de herramientas que permitan detectar el reúso de código fuente.

Al usuario dan las herramientas para saber quien hizo reúso de código fuente y qué tipo de reúso hizo, porque de acuerdo con el docente, existen cuatro o cinco tipos de reúso, que pueden ir desde el simple copy paste hasta formas más rebuscadas como la paráfrasis o cambiar palabras, cambiar el orden de las palabras, con la finalidad de confundir, engañar o no ser detectados por estas herramientas.

“Gracias a ello, es posible detectar cuando una persona pudo haber hecho reúso de código fuente, que es el término más técnico, porque decir plagio ya implica cuestiones legales y eso tendría que ser revisado. Es complicado determinar cuándo ocurre plagio, aunque, por ejemplo, es común escuchar de softwares de detección de plagio; sin embargo, el término correcto es detección de reúso”, dijo.

El coordinador de la Maestría en Ciencias de la Computación y miembro del Sistema Nacional de Investigadores (SNI) puntualizó que el código fuente son las instrucciones que, en texto, el programador da a la computadora, es decir, los pasos para la ejecución de un programa, “es como nos damos a entender con las computadoras”, dijo.

René García Hernández precisó que las herramientas que se desarrollan en la Unidad Académica Profesional Tianguistenco, una vez que tienen los dos códigos, el original y el sospechoso, determinan las coincidencias entre ambas, identifica las secuencias que se parecen y utiliza todas las posibles secuencias que ahí se generaron. “En resumen, las herramientas desarrolladas pueden ser utilizadas también como un sistema de recuperación de información, como Google, pero para lenguajes de programación”, apuntó.

Salir de la versión móvil