Exit les bugs

Lausanne - EPF Lausanne Une nouvelle approche pour gérer les conflits entre logiciels a été développée par le Laboratoire de George Candea, à l'EPFL. La dernière version de Dimmunix, disponible en ligne, permet à un réseau d'ordinateurs de coopérer pour éviter les bugs. Le nouvel outil, développé par le Laboratoire des systèmes fiables, 'Dimmunix', permet de contourner les bugs survenant dans les logiciels sans intervention du programmeur ni de l'utilisateur. Cette approche, appelée 'immunité d'échec', permet aux programmes de développer leur capacité à éviter les occurrences futures d'un problème. La première fois qu'un bug survient, par exemple un blocage dans le plugin d'un navigateur, ce nouvel outil pose un point de repère, 'observe' ce que fait l'ordinateur et garde des traces. Lorsque le conflit apparaît à nouveau, il ressort automatiquement ce qu'il a gardé en mémoire et altère l'exécution pour que le programme continue à fonctionner. 'Dimmunix peut être comparé à un système immunitaire humain qui produit des anticorps lorsqu'il est infecté par certaines maladies.
account creation

POUR LIRE CET ARTICLE, CRÉEZ VOTRE COMPTE

Et prolongez votre lecture, gratuitement et sans engagement.



Vos avantages

  • Accès à l'ensemble du contenu
  • Recevoir des alertes pour les nouvelles et les offres d'emploi
  • Publier des annonces

myScience