• español
    • English
  • ¿Qué es el Repositorio Institucional Séneca?
  • Cómo publicar
  • Lineamientos
  • Contáctenos
Ver ítem 
  •   Repositorio Institucional Séneca
  • Facultad de Ingeniería
  • Departamento de Ingeniería de Sistemas y Computación
  • Ingeniería de Sistemas y Computación
  • Tesis/Trabajos de Grado
  • Ver ítem
    • español
    • English
  •   Repositorio Institucional Séneca
  • Facultad de Ingeniería
  • Departamento de Ingeniería de Sistemas y Computación
  • Ingeniería de Sistemas y Computación
  • Tesis/Trabajos de Grado
  • Ver ítem
JavaScript is disabled for your browser. Some features of this site may not work without it.

Navegar

Todo SénecaComunidades y ColeccionesAutoresTítulosTemáticasTipos de contenidosPerfil de autor
Esta colecciónFacultades y ProgramasAutoresTítulosTemáticasTipos de contenidos

Mi cuenta

AccederRegistro

Estadísticas

Ver Estadísticas de uso

Comparing python programs using abstract syntax trees

RISMendeley
http://hdl.handle.net/1992/44754
Salazar Paredes, Pedro
Sánchez Puccini, Mario EduardoAutoridad Uniandes
2020
"Determinar si dos programas son similares no es una tarea simple. En este trabajo exploramos e implementamos un acercamiento hacia determinar qué tan similares son dos programas de Python usando arboles sintácticos abstractos similar al trabajo realizado por Avery et al. [1]. Luego se usó esta implementación para analizar los programas previamente recopilados y clasificados por la herramienta Senecode con la intención de poder dar retroalimentación automática significativa." -- Tomado del Formato de Documento de Grado.
 
"Determining if two programs are similar is not an easy challenge. In this work we explore and implement a (limited) approach towards determining how similar two Python programs are by using abstract syntax trees in an approach similar to the one proposed by Avery et al. [1]. Then we used this implementation to analyze a large code-base (Senecode) of already classified programs in order to find patterns and eventually provide useful automatic feedback." -- Tomado del Formato de Documento de Grado.
 
Python (Lenguaje de programación para computadores)
Programación (Computadores electrónicos)
Lingüística computacional
Trabajo de grado - Pregrado

  • Tesis/Trabajos de Grado [1186]

Ver Estadísticas de uso
Mostrar el registro completo del ítem

Portada

Thumbnail

Nombre: u830947.pdf

[PDF] PDF Open Access[PDF] VER Open Access

Cita

Cómo citar

Cómo citar

Código QR


Carrera 1 # 18A-12

Bogotá - Colombia

Postal Code: 111711

+57 601 3394949 Ext.3322

sisbibli@uniandes.edu.co

i-RUS

i-RUS


Recursos Electrónicos

Recursos

Electrónicos


Biblioguías

Biblioguías


Icono Eventos

Repositorio de

datos de investigación



Redes sociales

  • Facebook
  • twitter
  • youtube
  • instagram
  • whatsapp

Universidad de los Andes | Vigilada Mineducación

Reconocimiento como Universidad: Decreto 1297 del 30 de mayo de 1964.

Reconocimiento personería jurídica: Resolución 28 del 23 de febrero de 1949 Minjusticia.

© - Derechos Reservados Universidad de los Andes