Usando modelos de lenguaje para mejorar la eficiencia y precisión de la reparación automática de programas.
― 7 minilectura
Ciencia de vanguardia explicada de forma sencilla
Usando modelos de lenguaje para mejorar la eficiencia y precisión de la reparación automática de programas.
― 7 minilectura
Esta herramienta mejora la conversión de código a Rust, centrándose en la seguridad y la legibilidad.
― 7 minilectura
Un nuevo enfoque para mejorar la detección de clones de código en proyectos de software.
― 8 minilectura
Explorando cómo los Modelos de Lenguaje Grandes están transformando la solución de errores de software.
― 7 minilectura
Este estudio examina el papel de los LLM en la creación de oráculos de prueba efectivos para software.
― 8 minilectura
Este estudio evalúa qué tan bien pueden los LLMs identificar y clasificar la deuda técnica.
― 7 minilectura
Un estudio sobre el rendimiento de cinco herramientas de análisis estático de JavaScript.
― 8 minilectura
Investigando la efectividad de los modelos de lenguaje grandes en traducir código del mundo real a Rust.
― 10 minilectura
Las herramientas automatizadas mejoran la calidad del código y simplifican el proceso de revisión.
― 11 minilectura
Este artículo destaca la importancia de actualizar los comentarios del código para mayor claridad.
― 7 minilectura
Mejorando la capacidad de los LLMs para refinar su código a través de técnicas de autodepuración.
― 7 minilectura
Examinando el impacto de las APIs obsoletas en las sugerencias de código de los LLM.
― 9 minilectura
Abordando las preocupaciones de seguridad del código producido por modelos de lenguaje grandes.
― 8 minilectura
Este estudio habla sobre cómo usar el aprendizaje automático para mejorar la inferencia de tipos en los lenguajes de programación.
― 10 minilectura
Esta investigación se centra en usar agentes basados en LLM para mejorar el mantenimiento del software.
― 8 minilectura
Este estudio evalúa qué tan bien detectan GPT-3.5 y GPT-4 clones de código.
― 7 minilectura
Un método para asegurar la corrección del software a través de análisis estructurado.
― 8 minilectura
Este estudio examina las motivaciones de los desarrolladores y las métricas para un refactoring de código efectivo.
― 8 minilectura
Un nuevo marco evalúa la dificultad en tareas de codificación para modelos de lenguaje grandes.
― 10 minilectura
C3 mejora la claridad de las entradas de pruebas automatizadas para entender mejor el código.
― 7 minilectura
El análisis estático de código ayuda a los desarrolladores a encontrar problemas temprano en el desarrollo de software.
― 8 minilectura
Un estudio sobre el uso de LLMs para identificar clones de código en diferentes lenguajes.
― 8 minilectura
Aprende cómo el análisis estático mejora la calidad del software y detecta errores temprano.
― 7 minilectura
Este artículo examina los problemas de la alucinación de código en los LLMs y sus implicaciones.
― 7 minilectura
Aprende formas efectivas de documentar la deuda técnica para mejorar la calidad del software.
― 7 minilectura
CodeSift revisa el código generado para verificar su corrección sin ejecutarlo, lo que mejora la velocidad de validación.
― 8 minilectura
PoTo mejora el análisis estático para Python, mejorando la calidad del código y la inferencia de tipos.
― 8 minilectura
Un nuevo marco combina búsqueda de código, generación y reparación para una programación eficiente.
― 9 minilectura
Este estudio resalta los riesgos que representan los clones de código y su gestión.
― 8 minilectura
El modelo GPT-O1 muestra mejores habilidades para arreglar bugs en comparación con versiones anteriores.
― 7 minilectura
Un nuevo método mejora los comentarios de revisión de código automatizados usando la experiencia del revisor.
― 8 minilectura
Un nuevo sistema mejora la precisión y eficiencia de la traducción de código usando agentes especializados.
― 10 minilectura
Este artículo habla sobre lo comprensible que es el código Java decompilado y su importancia.
― 8 minilectura
Aprende cómo el refactoring puede mejorar la estructura del software y manejar los riesgos que conlleva.
― 9 minilectura
Aprende cómo la refactorización de código reduce la contaminación de datos en el desarrollo de software.
― 7 minilectura
Explorando el impacto de la deuda técnica en proyectos de software y mantenimiento.
― 5 minilectura
Descubre cómo GOOD simplifica la programación y mejora la calidad del software.
― 7 minilectura
Aprende a detectar y solucionar olores de código de seguridad en JavaScript.
― 7 minilectura
Un nuevo enfoque para la verificación de código que mezcla técnicas potentes.
― 7 minilectura
Aprende cómo la verificación automática de programas asegura la corrección del código y previene problemas.
― 7 minilectura