Utiliser des modèles de langage pour améliorer l'efficacité et la précision de la réparation automatique de programmes.
― 7 min lire
La science de pointe expliquée simplement
Utiliser des modèles de langage pour améliorer l'efficacité et la précision de la réparation automatique de programmes.
― 7 min lire
Cet outil améliore la conversion de code en Rust, en se concentrant sur la sécurité et la lisibilité.
― 8 min lire
Une nouvelle approche pour améliorer la détection des clones de code dans les projets logiciels.
― 8 min lire
Explorer comment les grands modèles de langage transforment la correction de bogues dans les logiciels.
― 8 min lire
Cette étude examine le rôle des LLM dans la création d'oracles de test efficaces pour les logiciels.
― 8 min lire
Cette étude évalue à quel point les LLMs peuvent identifier et classer la dette technique.
― 7 min lire
Une étude sur la performance de cinq outils d'analyse statique JavaScript.
― 9 min lire
Enquête sur l'efficacité des grands modèles de langage pour traduire du code réel en Rust.
― 10 min lire
Les outils automatisés améliorent la qualité du code et simplifient le processus de révision.
― 11 min lire
Cet article souligne l'importance de mettre à jour les commentaires dans le code pour plus de clarté.
― 7 min lire
Améliorer la capacité des LLM à peaufiner leur code grâce à des techniques de débogage autonome.
― 8 min lire
Examiner l'impact des API obsolètes sur les suggestions de code des LLM.
― 10 min lire
Traiter les préoccupations de sécurité liées au code produit par les grands modèles de langage.
― 10 min lire
Cette étude parle d'utiliser l'apprentissage automatique pour améliorer l'inférence de type dans les langages de programmation.
― 11 min lire
Cette recherche se concentre sur l'utilisation d'agents basés sur des LLM pour améliorer la maintenance des logiciels.
― 9 min lire
Cette étude évalue à quel point GPT-3.5 et GPT-4 détectent les clones de code.
― 7 min lire
Une méthode pour assurer la correction des logiciels grâce à une analyse structurée.
― 8 min lire
Cette étude examine les motivations des développeurs et les indicateurs pour un refactoring de code efficace.
― 8 min lire
Un nouveau cadre évalue la difficulté des tâches de codage pour les grands modèles de langage.
― 11 min lire
C3 améliore la clarté des entrées de tests automatisés pour une meilleure compréhension du code.
― 7 min lire
L'analyse statique du code aide les développeurs à repérer les problèmes tôt dans le développement de logiciels.
― 7 min lire
Une étude sur l'utilisation des LLM pour identifier des clones de code dans différentes langues.
― 8 min lire
Apprends comment l'analyse statique améliore la qualité du logiciel et détecte les erreurs tôt.
― 6 min lire
Cet article examine les problèmes de hallucination de code dans les LLM et leurs implications.
― 7 min lire
Apprends des moyens efficaces de documenter la dette technique pour améliorer la qualité du logiciel.
― 7 min lire
CodeSift vérifie le code généré pour sa justesse sans l'exécuter, ce qui accélère la validation.
― 8 min lire
PoTo améliore l'analyse statique pour Python, ce qui booste la qualité du code et l'inférence de type.
― 8 min lire
Un nouveau cadre combine la recherche de code, la génération et la réparation pour un programming efficace.
― 9 min lire
Cette étude met en avant les risques liés aux clones de code et leur gestion.
― 9 min lire
Le modèle GPT-O1 montre de meilleures capacités de correction de bugs par rapport aux versions précédentes.
― 7 min lire
Une nouvelle méthode améliore les commentaires de relecture de code automatisés en utilisant l'expérience des relecteurs.
― 8 min lire
Un nouveau système améliore la précision et l'efficacité de la traduction de code en utilisant des agents spécialisés.
― 10 min lire
Cet article parle de la compréhension du code Java décompilé et de son importance.
― 8 min lire
Apprends comment le refactoring peut améliorer la structure du logiciel et gérer les risques associés.
― 9 min lire
Apprends comment le refactoring de code réduit la contamination des données dans le développement logiciel.
― 7 min lire
Explorer l'impact de la dette technique sur les projets logiciels et la maintenance.
― 5 min lire
Découvrez comment GOOD simplifie la programmation et améliore la qualité des logiciels.
― 8 min lire
Apprends à repérer et corriger les mauvaises odeurs de code de sécurité en JavaScript.
― 7 min lire
Une nouvelle approche pour la vérification de code qui mélange des techniques puissantes.
― 8 min lire
Découvre comment la vérification automatique des programmes assure la justesse du code et évite les problèmes.
― 7 min lire