13.07.2013 Views

Conception et réalisation d'un syst`eme d'instrumentation ... - CoDE

Conception et réalisation d'un syst`eme d'instrumentation ... - CoDE

Conception et réalisation d'un syst`eme d'instrumentation ... - CoDE

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Contributions<br />

Le présent travail tente d’apporter une solution à ce problème sous la forme de l’utilisation<br />

d’un nouvelle technologie connue sous le nom de Jini. Jini propose un modèle<br />

d’interaction dynamique tirant bénéfice de la plateforme orientée obj<strong>et</strong> Java. Ainsi, nous<br />

avons été à même de créer un réseau d’instrumentation distribué dans lequel les appareils,<br />

actuateurs ou senseurs, sont à même d’interragir entre eux <strong>et</strong> avec des logiciels clients de<br />

manière totalement transparente.<br />

Les contraintes de robustesse, vis-à-vis des pannes ou de la qualité du réseau, ont pu<br />

être intégrées dans c<strong>et</strong>te technologie au moyen d’une étude de Jini attachée spécifiquement<br />

à répondre aux besoins de l’instrumentation. Une intégration de c<strong>et</strong>te solution dans les<br />

logiciels existants, tels que LabVIEW, est également possible.<br />

Cheminement de l’exposé<br />

Le présent manuscrit comporte deux parties. Une introduction théorique initie le cheminement.<br />

Dans un premier temps nous situerons le contexte de la prise de mesure ainsi<br />

que les technologies utilisées jusqu’à présent pour réaliser celle-ci. Nous exposerons ensuites<br />

certaines techniques d’interaction entre obj<strong>et</strong>s à travers le réseau qui nous perm<strong>et</strong>trons<br />

dans le début de la seconde partie de justifier le choix de Jini comme solution à la<br />

problématique spécifique des instruments distribués. Nous poursuivrons en détaillant la<br />

<strong>réalisation</strong> complète d’un système d’instrumentation distribuée se basant sur la plateforme<br />

Java <strong>et</strong> l’architecture Jini. Enfin, il sera montré comment il est possible d’intégrer la solution<br />

proposée dans les logiciels existants.<br />

Un cédérom complète le présent travail. Il contient l’ensemble des annexes,le programme<br />

de contrôle JiniLab ainsi que le code source des services Jini développés. Ce média a été<br />

remis au Professeur Grenez <strong>et</strong> est conservé dans la bibliothèque du Service d’Electricité<br />

Générale.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!