Titre original :

Contribution à la conception d'instruments intelligents : développement d'un générateur de code

  • Langue : Français
  • Discipline : Instrumentation et analyses avancées
  • Identifiant : 2007LIL10138
  • Type de thèse : Doctorat
  • Date de soutenance : 01/01/2007

Résumé en langue originale

L'objectif de ce travail est de proposer une méthode et un outil de conception des systèmes automatisés distribués. Cette démarche de conception d'instruments intelligents ou de systèmes intelligents, permet la génération automatique du code à implémenter de manière à réduire le nombre d'erreurs de conception. Après une présentation des outils tels que CAP et LARII, nous proposons une approche utilisant le modèle externe comme schéma directeur pour la conception d'un instrument et plus spécialement pour la génération de son code. La méthode de conception présentée propose de décrire le fonctionnement attendu de l'instrument au travers de la description des services qu'il doit rendre, organisés en deux groupes externe et interne. Le langage de description proposé intègre la possibilité de structurer et de hiérarchiser les services composant l'instrument. Il permet l'intégration d'automates d'états permettant de gérer et de contrôler l'évolution des services ou de l'instrument, par exemple, grâce à l'emploi de modes d'utilisation. Enfin, l'utilisation de signaux entre services offre un moyen de coordonner ces services et de les rendre réactifs face à l'occurrence d'évènement interne ou externe. Nous définissons un formalisme en XML qui intègre les différents éléments du modèle. Un générateur a été développé, il permet de produire le code correspondant à la description en XML. Après compilation, ce code est prêt pour être implanté dans i'instnnnent final. La méthode est appliquée à la conception d'un instrument, puis à la commande d'un véhicule autonome automatisé afin d'illustrer la méthode sur un système distribué et intégrant un réseau de communication.

  • Directeur(s) de thèse : Bayart, Mireille - Conrard, Blaise

AUTEUR

  • Imhemed, Mohamed Youssef
Droits d'auteur : Ce document est protégé en vertu du Code de la Propriété Intellectuelle.
Accès réservé aux membres de l'Université de Lille sur authentification