Impliquer les étudiants dans les tests logiciels avec l'apprentissage en équipe et des projets open source.
― 7 min lire
La science de pointe expliquée simplement
Impliquer les étudiants dans les tests logiciels avec l'apprentissage en équipe et des projets open source.
― 7 min lire
3DGen utilise l'IA pour transformer des descriptions de données informelles en code sécurisé.
― 10 min lire
AID utilise des LLMs et des tests différentiels pour améliorer la détection de bugs dans les logiciels.
― 7 min lire
Apprends comment le comportement indéfini affecte les bibliothèques Rust en utilisant des fonctions étrangères.
― 9 min lire
Un nouveau cadre améliore l'exactitude de la correction des bugs en utilisant une analyse au niveau des jetons et des infos contextuelles.
― 8 min lire
LogSD améliore la détection d'anomalies dans les données de log en se concentrant sur les événements rares.
― 9 min lire
Un aperçu de l'utilisation des modèles de langage pour évaluer la satisfaction des exigences logicielles.
― 8 min lire
Ce travail présente une stratégie pour que les agents puissent diagnostiquer et résoudre des problèmes de manière indépendante.
― 8 min lire
Utiliser l'IA pour simplifier la création de code PowerShell pour la cybersécurité.
― 8 min lire
Cet article présente une méthode pour générer des scénarios de test à partir de exigences en langage naturel.
― 10 min lire
Cet article explore les problèmes d'installation rencontrés par les développeurs de logiciels débutants.
― 10 min lire
Cet article explore comment les invariants peuvent améliorer la sécurité des smart contracts contre les attaques.
― 7 min lire
Explorer les préoccupations autour de l'utilisation du code dans l'entraînement des modèles d'IA.
― 10 min lire
Un outil d'analyse visuelle améliore l'analyse des performances des microservices.
― 9 min lire
MACH offre un moyen simple pour gérer efficacement les logiciels et collaborer en équipe.
― 8 min lire
Un aperçu des tests de mutation et de leur rôle dans l'amélioration de la qualité des logiciels.
― 6 min lire
Une nouvelle méthode améliore les tests logiciels en se concentrant sur des interactions et des environnements réels.
― 10 min lire
Un aperçu de comment les MLLMs améliorent les tests pour les systèmes de reconnaissance d'images.
― 8 min lire
Apprends l'importance de valider les traces de programmes distribués par rapport aux spécifications.
― 9 min lire
Un nouveau système pour évaluer les vulnérabilités des logiciels à plusieurs niveaux.
― 8 min lire
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
Un nouveau système combine la recherche et la classification pour réduire les rapports de bugs en double.
― 9 min lire
Cette étude examine comment l'IA peut améliorer les réunions Agile à la Poste autrichienne.
― 13 min lire
Ce papier examine des bugs dans quatre jeux classiques de Super Mario et leur signification.
― 7 min lire
Le raisonnement contrefactuel améliore la compréhension des vulnérabilités dans le code.
― 9 min lire
Cette étude explore l'impact des clones de code sur les frameworks d'apprentissage profond et la qualité du logiciel.
― 6 min lire
Examiner les défis auxquels les professionnels des logiciels malvoyants et aveugles sont confrontés pour progresser dans leur carrière.
― 7 min lire
Explore des transformations pour améliorer la qualité des tests de langue naturelle.
― 8 min lire
Une nouvelle méthode vise à automatiser les tests dans des environnements de compilateurs en évolution.
― 6 min lire
Un cadre unifié pour améliorer les processus de débogage logiciel.
― 7 min lire
Un aperçu des méthodes de test pour les bibliothèques de deep learning et leur importance.
― 6 min lire
Une étude des avis des utilisateurs donne des infos sur l'efficacité des applis de traçage des contacts.
― 6 min lire
Apprends comment la logique dynamique aide à vérifier efficacement le comportement des programmes.
― 8 min lire
Une étude sur l'efficacité des outils SAST pour les contrats intelligents.
― 10 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
Un aperçu des complexités des systèmes de systèmes dans l'ingénierie logicielle moderne.
― 10 min lire
Explore le rôle des aspects humains dans la modélisation logicielle et ses implications.
― 10 min lire
Évaluation des techniques de traduction d'images dans les tests de voitures autonomes.
― 12 min lire
De nouvelles méthodes améliorent la sécurité en mesurant la confiance dans les décisions des véhicules autonomes.
― 8 min lire
Cet article explore les biais dans les modèles de génération de code à travers différentes langues.
― 10 min lire