Chaires de recherche du Canada
Les systèmes logiciels jouent un rôle essentiel dans presque tous les aspects de notre vie, qu’il s’agisse d’alimenter des services de diffusion en continu ou de faire fonctionner nos voitures et nos téléphones. Malheureusement, ces systèmes connaissent des défaillances. Lorsque cela se produit, la priorité absolue est de diagnostiquer le problème et de rétablir rapidement le service. En tant que titulaire de la Chaire de recherche du Canada sur les systèmes logiciels, Ding Yuan entend automatiser le diagnostic des défaillances afin de réduire au minimum les temps d’arrêt.
À l’heure actuelle, les diagnostics ont tendance à être réalisés hors site. M. Yuan et son équipe de recherche sont en train de mettre au point une solution de bout en bout capable de faire des diagnostics sur le terrain. Ils conçoivent un processus automatisé permettant d’effectuer une analyse par arbre de défaillance immédiatement sur le lieu de la panne, plutôt que d’envoyer les données hors site (p. ex. à un serveur ou à une équipe de service) pour qu’elles soient examinées. Lorsque la solution n’arrive pas à déterminer sans ambiguïté la cause du problème, elle recueillerait automatiquement des informations de diagnostic supplémentaires. Les travaux de M. Yuan pourraient révolutionner le diagnostic des pannes, en réduisant le temps de défaillance des systèmes et en évitant des procédures coûteuses.