• ENT
  • Intranet
  • Portail étudiant
  • Portail université

Outils accessibilité :

  • Accessibilité |
  • Aller au contenu |
  • Aller au menu
 

UPThèses

Recherche

Ngo Khanh Hieu

Aide au développement de systèmes temps réel à l'aide d'un langage graphique flots de données

fr

Consulter le texte intégral de la thèse (format PDF)  

Couverture du document

Index

École doctorale :

  • SPI&A - Sciences pour l'ingénieur et aéronautique (1992-2009)

UFR ou institut :

  • UFR des sciences fondamentales et appliquées (SFA)

Secteur de recherche :

  • Informatique et applications

Section CNU :

  • Informatique

Résumé

  • Français
  • English
 

Français

Aide au développement de systèmes temps réel à l'aide d'un langage graphique flots de données

Le développement d'un logiciel embarqué ou d'un système temps réel nécessite plusieurs étapes qui peuvent être échelonnées dans des intervalles de temps différents, et qui sont souvent itératives. De nos jours, il existe de nombreuses méthodes et outils de développement que l'on peut énumérer tels SA-RT, SD, DARTS, CODARTS, JSD, State-Charts, UML-RT, etc. L'objectif de la thèse est de proposer un environnement de conception, développement et validation d'applications temps réel basé sur la méthode DARTS, et sur le cycle de développement logiciel en W (une extension du cycle de développement classique en V). Cela se traduit par la création d'une bibliothèque logicielle pour un langage graphique flots de données, nommée DARTSVIEW, qui comporte des outils graphiques implémentés en langage G. Grâce à la palette DARTSVIEW, un concepteur pourra non seulement représenter une conception DARTS de façon aisée et intuitive, mais également simuler et tester sur place le modèle pour vérifier le respect de l'aspect fonctionnel du système. Les systèmes temps réel sont des systèmes dont le respect des contraintes temporelles est aussi important que l'exactitude du résultat, autrement dit il faut valider leur aspect temporel. Donc concernant cette pour aider dans cette tâche, la palette DARTSVIEW propose aux utilisateurs la possibilité de générer du code spécifique à une norme temps réel ou un langage cible d'un exécutif temps réel afin de pouvoir tester le système sur cible, et de pouvoir vérifier les paramètres temporels. Il s'agit de deuxième V du cycle de développement en W.

Mots-clés libres : cycle de développement, temps réel, systèmes embarqués, contrôle/commande, méthode DARTS, programmation multitâche par LabVIEW, codage croisé, DTDs-XML, DARTSVIEW.

    Rameau (langage normalisé) :
  • Temps réel (informatique)
  • Logiciels -- Développement
  • Logiciels -- Validation
  • Infographie

English

A Toolkit for the development of real-time systems based on a graphical dataflow language

The development of an embedded or a real-time system requires several steps which would be staggered in different time interval, and in such a way that they are frequently iterative. DARTS (Design Approach for Real-Time Systems) is a software design method for real-time systems. LabVIEW (Laboratory Virtual Instrument Engineering Workbench) is a graphical application development environment based on the dataflow representation of the "G" language. The objective of this thesis focuses on the DARTS method, and on the software life-cycle in W (an extension of the classical software life-cycle in V). DARTSVIEW Toolkit is a helpful tool for the DARTS development of control-command applications which allows the designer to represent a DARTS diagrams directly in LabVIEW in order to test the functional aspect of the system in the first V of the life-cycle in W, and to generate a part of the code for different specific programming languages or real-time scheduling analysis tools for the validation of the timing requirements in the second V of the software life-cycle in W.

Notice

Diplôme :
Doctorat d'Université
Établissement de soutenance :
Université de Poitiers
Établissement de co-tutelle :
Ecole nationale supérieure de mécanique et d'aérotechnique (Chasseneuil-du-Poitou, Vienne, département)
UFR, institut ou école :
UFR des sciences fondamentales et appliquées (SFA)
Laboratoire :
L.I.S.I. - Laboratoire d'informatique scientifique et industrie (ENSMA)
Domaine de recherche :
Informatique
Directeur(s) de thèse :
Francis Cottet, Emmanuel Grolleau
Date de soutenance :
04 novembre 2008
Président du jury :
Isabelle Puaut
Rapporteurs :
Patrick Martineau, Frédéric Boniol
Membres du jury :
Francis Cottet, Emmanuel Grolleau, Pascal Richard

  • Tweeter
  • Partager
 

Menu :

  • Rechercher par...

    • Années de soutenance
    • Auteurs
    • Directeurs de thèse
    • Écoles doctorales
    • Secteurs de recherche
    • Sections CNU
    • UFR, instituts et Écoles
    • Recherche ciblée
  • À propos d'UPthèses

    • Présentation
    • Mode d'emploi
    • Contacts
  • Voir aussi

    • theses.fr
    • Bibliothèques de l'UP
    • Sudoc

Annexe :

  • Une question ?

    Avec le service Ubib.fr, posez votre question par chat à un bibliothécaire dans la fenêtre ci-dessous :


    ou par messagerie électronique 7j/7 - 24h/24h, une réponse vous sera adressée sous 48h.
    Accédez au formulaire...
 
 

Université de Poitiers - 15, rue de l'Hôtel Dieu - 86034 POITIERS Cedex - France - Tél : (33) (0)5 49 45 30 00 - Fax : (33) (0)5 49 45 30 50
these@support.univ-poitiers.fr - Crédits et mentions légales