Une infrastructure de simulation modulaire pour l'évaluation de performances de systèmes temps-réel

Un système informatique est temps-réel lorsque ses traitements doivent vérifier des propriétés d'ordre à la fois logique et temporel. Dans ce travail, nous proposons un outil de simulation pour l'évaluation de tels systèmes. Il peut venir compléter les méthodes sûres d'analyse statiqu...

Full description

Bibliographic Details
Main Author: Decotigny, David
Language:FRE
Published: Université Rennes 1 2003
Subjects:
Online Access:http://tel.archives-ouvertes.fr/tel-00003582
http://tel.archives-ouvertes.fr/docs/00/04/56/67/PDF/tel-00003582.pdf
http://tel.archives-ouvertes.fr/docs/00/04/56/67/ANNEX/tel-00003582.ppt
Description
Summary:Un système informatique est temps-réel lorsque ses traitements doivent vérifier des propriétés d'ordre à la fois logique et temporel. Dans ce travail, nous proposons un outil de simulation pour l'évaluation de tels systèmes. Il peut venir compléter les méthodes sûres d'analyse statique, en particulier lorsque le comportement temporel du système ou de son environnement est insuffisamment caractérisé. L'outil met l'accent sur la faculté de personnalisation du système simulé, la grande fidélité des comportements temporels reproduits grâce à une granularité de simulation ajustable, la possibilité de réutiliser du code d'application existant, et l'efficacité de simulation. Nous présentons aussi un modèle objet générique pour l'ordonnancement dynamique couvrant un grand nombre d'ordonnanceurs existants, et qui a été évalué grâce à l'outil. Nous détaillons enfin les moyens de prise en compte de la granularité de l'horloge système dans ces algorithmes, ainsi qu'une évaluation de leur impact.