10 años después, investigador UC recibe el premio al artículo más influyente
El trabajo, publicado en 2016 cuando su autor principal era estudiante de doctorado, fue distinguido este año por una de las principales conferencias internacionales en el área de sistemas y software.
Un artículo escrito hace una década por Juan Pablo Sandoval, hoy profesor de Ciencias de la Computación de la Universidad Católica (UC), acaba de recibir el 10-year Most Influential Paper Award de la ACM/SPEC International Conference on Performance Engineering (ICPE).
El premio, que se entrega anualmente al artículo publicado 10 años antes que haya tenido mayor impacto en el campo, recayó esta vez en «Learning from Source Code History to Identify Performance Failures«, un artículo que Sandoval presentó en la ICPE 2016 junto a Alexandre Bergel y Marco Tulio Valente.
Cuando el artículo fue publicado, Sandoval era estudiante de doctorado en la Universidad de Chile. El trabajo abordaba un problema práctico y persistente en el desarrollo de software, como es detectar de manera eficiente si un cambio en el código hace que un programa funcione más lento.
La solución tradicional, como es ejecutar pruebas de desempeño en cada versión del software, es efectiva pero costosa. Sin embargo, la propuesta del equipo fue analizar el historial del código fuente para predecir qué cambios tienen probabilidad de afectar el rendimiento.
Tras estudiar casi 1.300 versiones de 17 proyectos de código abierto, los investigadores identificaron 10 tipos de modificaciones en el código que generan variaciones de rendimiento y construyeron un modelo capaz de detectar el 83% de dichos problemas ejecutando apenas el 17% de las versiones. Una década después, ese enfoque sigue siendo referencia en el área.
El reconocimiento a Sandoval, quien además es parte del SEIS Lab, no es el único premio reciente. En 2025, otro de sus artículos obtuvo el ACM SIGSOFT Distinguished Paper Award en el IEEE/ACM International Conference on Software Engineering (ICSE).

English
