Mozilla et Ubisoft développent une IA qui détecte d'éventuels bugs durant le développement

Mathieu Grumiaux
Par Mathieu Grumiaux, Expert maison connectée.
Publié le 13 février 2019 à 19h48

Mozilla et Ubisoft ont travaillé ensemble sur un outil de programmation utilisant l'intelligence artificielle pour détecter si des modifications de code pouvaient entraîner des problèmes.

Clever-Commit est né d'un partenariat entre l'éditeur français de jeux vidéo Ubisoft et la fondation Mozilla. Bâti à partir de l'outil Commit-Assistant, présenté l'année dernière par les équipes d'Ubisoft, ce système permet de détecter plus facilement les éventuels bugs dans un programme informatique.

Un outil de prédiction des bugs développé par Ubisoft

Un commit est une modification de code réalisée par un développeur et soumise à validation. Clever-Commit utilise de l'intelligence artificielle et puise dans une base de données alimentée d'anciens bugs et correctifs pour détecter un éventuel problème pouvant survenir avec cette modification. L'outil apporte également des solutions possibles aux développeurs grâce à des mécanismes de deep learning.

Cette opération de vérification est chronophage et Clever-Commit pourrait simplifier le bug-tracking chez les programmeurs informatiques. Ubisoft utilise déjà ces technologies dans le développement de ses prochains titres AAA et estime à 20 % le gain de temps permis grâce à l'intégration de l'outil dans ses processus de développement.

Mozilla va apporter son expertise et utiliser Clever-Commit dans le développement de Firefox

Mozilla a rejoint les équipes du projet pour « apporter son expertise dans les langages de programmation Rust, C ++ et JavaScript, ainsi que son expertise en analyse de code C ++ et en analyse de systèmes de suivi des bogues ».

La fondation va dans un premier temps utiliser Clever-Commit dans le développement de son navigateur internet Firefox, pour la partie de révision du code. « En intégrant Clever-Commit au flux de développement, nous améliorerons le processus de développement de Firefox en repérant les tendances en matière de bugs et en identifiant plus tôt les correctifs antérieurs, à une étape où corriger un bug coûte beaucoup moins cher qu'après la parution », explique Sylvestre Ledru, Responsable publication et qualité de Firefox.

La fondation espère détecter 3 à 4 bugs sur 5 grâce à Clever-Commit, avant d'intégrer les nouveaux morceaux de code à son logiciel.

Source : TechCrunch

Mathieu Grumiaux
Par Mathieu Grumiaux
Expert maison connectée

Grand maître des aspirateurs robots et de la domotique qui vit dans une "maison du futur". J'aime aussi parler films et séries sur les internets. Éternel padawan, curieux de tout ce qui concerne les nouvelles technologies.

Vous êtes un utilisateur de Google Actualités ou de WhatsApp ?
Suivez-nous pour ne rien rater de l'actu tech !
Commentaires (0)
Rejoignez la communauté Clubic
Rejoignez la communauté des passionnés de nouvelles technologies. Venez partager votre passion et débattre de l’actualité avec nos membres qui s’entraident et partagent leur expertise quotidiennement.