Améliorer l'accès aux artefacts de recherche renforce les efforts de qualité des exigences logicielles.
― 7 min lire
La science de pointe expliquée simplement
Améliorer l'accès aux artefacts de recherche renforce les efforts de qualité des exigences logicielles.
― 7 min lire
Une nouvelle méthode pour entraîner des modèles de code en se concentrant sur la sémantique et le comportement d'exécution.
― 8 min lire
Une méthode innovante améliore l'efficacité de la correction de bugs en utilisant des correctifs générés par des LLM.
― 9 min lire
Apprends comment les jumeaux numériques peuvent améliorer la conception et l'exploitation des véhicules de lancement spatial.
― 8 min lire
Une nouvelle approche pour améliorer le fuzzing basé sur des générateurs en se concentrant sur les types de données.
― 8 min lire
Un guide pour transformer du code Python non idiomatique en utilisant des techniques modernes.
― 7 min lire
Apprends des techniques de fuzzing pour améliorer la sécurité des applications web.
― 11 min lire
StackSight transforme WebAssembly en code C++ lisible en utilisant des techniques d'IA.
― 6 min lire
De nouveaux algos améliorent la vitesse et la précision de la sélection des caractéristiques dans les modèles statistiques.
― 5 min lire
Une validation et une vérification précoces garantissent que les systèmes répondent aux besoins et minimisent les erreurs coûteuses.
― 8 min lire
Une nouvelle méthode évalue automatiquement la fiabilité des prédictions d'IA.
― 11 min lire
Explorer des méthodes pour une classification multi-label efficace dans le développement logiciel.
― 6 min lire
Une nouvelle métrique pour évaluer à quel point c'est difficile de compiler des langages de programmation.
― 6 min lire
Utiliser l'IA pour automatiser la vectorisation, améliorer l'efficacité et la justesse du code.
― 8 min lire
Un nouveau cadre améliore la création des messages de commit grâce à l'automatisation.
― 10 min lire
Explorer comment les appareils peuvent collaborer pour une meilleure efficacité et performance.
― 7 min lire
Explore des stratégies pour garantir la qualité des logiciels dans des environnements de développement collaboratif ouvert.
― 9 min lire
Un aperçu des tests métamorphiques et de leur rôle dans la qualité du logiciel.
― 9 min lire
Cette étude évalue comment GPT-4 aide dans les tâches de rétro-ingénierie.
― 11 min lire
M2CVD améliore la détection des vulnérabilités logicielles grâce à des approches de modèle collaboratif.
― 10 min lire
Une nouvelle approche améliore la détection des vulnérabilités de sécurité logicielle en utilisant des modèles avancés.
― 10 min lire
Un nouveau benchmark pour évaluer les LLMs pour les tâches de programmation Java.
― 8 min lire
Une nouvelle méthode améliore les modèles de langage de code grâce à des cas de test efficaces et à l'apprentissage des préférences.
― 9 min lire
Ce papier présente une méthode pour assurer la qualité du code généré par les LLM.
― 7 min lire
Les avancées en informatique quantique nécessitent des tests et débogages efficaces pour un logiciel fiable.
― 8 min lire
Cette recherche se concentre sur la façon dont la qualité du TDD est mesurée et rapportée.
― 10 min lire
LogBatcher simplifie l'analyse des logs en utilisant de grands modèles de langage sans formation préalable.
― 8 min lire
Apprends comment la modélisation écologique aide à relever les défis environnementaux.
― 8 min lire
Cet article parle des risques de hallucinations de paquets dans les modèles de génération de code.
― 8 min lire
Une nouvelle méthode améliore les LLMs pour générer du code UI de haute qualité.
― 10 min lire
Utiliser des modèles de langage pour améliorer la détection de bugs dans les logiciels et l'efficacité des tests.
― 8 min lire
Un nouveau benchmark teste la capacité des LLM à trouver des vulnérabilités dans les logiciels.
― 8 min lire
LUNAR rend le parsing des logs plus facile sans avoir besoin de données étiquetées, ce qui améliore la précision et l'efficacité.
― 9 min lire
Nouveau cadre améliore la complétion de code en capturant les connaissances spécifiques au dépôt.
― 10 min lire
Un aperçu des vulnérabilités et des solutions pour les systèmes d'apprentissage profond.
― 8 min lire
Combiner le fuzzing et les modèles de langage pour améliorer l'efficacité des tests logiciels.
― 6 min lire
DafnyBench teste des outils de vérification de logiciels, ouvrant la voie à une programmation fiable.
― 6 min lire
Un aperçu de comment les LLMs abordent les défis de la programmation par l'exemple.
― 7 min lire
Tester les LLMs est essentiel pour des applications IA sûres et efficaces.
― 8 min lire
Un nouvel outil améliore l'analyse statique avec des graphiques simplifiés et de l'apprentissage automatique.
― 9 min lire