Académique Documents
Professionnel Documents
Culture Documents
FACULTAD DE INGENIERIA
Escuela Profesional de Ingeniería de Sistemas
TRABAJO DE IVESTIGACION
“Software anti-plagio”
Curso: Programación 3
Docente: Ing. Enrique Lanchipa Valencia
Tacna – Perú
2018
SOFTWARE ANTI-PLAGIO
INDICE
I. DEFINICION ....................................................................................................................................3
III. REQUERIMIENTOS.......................................................................................................................3
IV. INSTALACION................................................................................................................................3
V. FUNCIONAMIENTO Y PRUEBAS ..............................................................................................7
VI. RESULTADOS ...............................................................................................................................9
VII. CONCLUCIONES ....................................................................................................................... 11
VIII. RECOMENDACIONES .............................................................................................................. 11
2
SOFTWARE ANTI-PLAGIO
TRABAJO DE INSVESTIGACION
TEMA: JPlag
I. DEFINICION
Jplag es un software web que detecta plagio entre distintos códigos fuente de varios tipos de
lenguajes de programación para ver si han sido plagiados. JPlag no solo compara texto, sino
que es consciente de la sintaxis del lenguaje de programación y la estructura del programa y,
por lo tanto, es robusto frente a muchos tipos de intentos de ocultar similitudes entre archivos
plagiados.
JPlag se utiliza normalmente para detectar y, por lo tanto, desalentar la copia no permitida de
los programas de ejercicio de los estudiantes. Pero, en principio, también se puede usar para
detectar partes de software robadas entre grandes cantidades de texto de origen o módulos
que se han duplicado (y solo se han modificado ligeramente).
III. REQUERIMIENTOS
Java 1.7 o superior
Adobe Flash Player
Descargar JPlag (https://www.ipd.uni-karlsruhe.de/jplag/start.jnlp)
IV. INSTALACION
3
SOFTWARE ANTI-PLAGIO
4
SOFTWARE ANTI-PLAGIO
5
SOFTWARE ANTI-PLAGIO
6
SOFTWARE ANTI-PLAGIO
V. FUNCIONAMIENTO Y PRUEBAS
Cuando accedemos a la aplicación con nuestro username y password nos aparecerá la siguiente
pantalla.
7
SOFTWARE ANTI-PLAGIO
Aquí se podrá subir todos los archivos que necesitemos comparar para detectar el plagio.
La siguiente pantalla mostrada es en la que podremos elegir el tipo de archivo que queremos
comparar.
Elegimos la ruta dónde se encuentran los archivos y el programa pasa a comprobar el plagio. El
análisis suele tardar de 2 a 5 minutis, según la cantidad de archivos a comparar. Después de
que termine la ejecución, guarda un informe en formato html de los resultados encontrados,
dónde se indica los porcentajes de copia.
8
SOFTWARE ANTI-PLAGIO
VI. RESULTADOS
Nos aparecerá una página con la información de los resultados y en la parte de abajo los
programas que encontraron similitudes con otros.
9
SOFTWARE ANTI-PLAGIO
Si se le hace clic en la parte derecha nos aparecerá otra pagina donde compara por colores el
código fuente con mayor concurrencia de similitud.
10
SOFTWARE ANTI-PLAGIO
VII. CONCLUCIONES
Este tipo de software está pensado para docentes que buscan que sus alumnos no tengan
el habito de compartir código.
La interfaz es práctica y sencilla facilitando su uso.
El algoritmo puede fallar en caso de formularios ya que el código es similar cuando se
configuran la misma.
VIII. RECOMENDACIONES
En caso de usar clases ya establecida con anterioridad el software lo contara como plagio
por lo que siempre se busca que haya un humano encargado de la misma.
11