SONAR|HES-SO

SONAR|HES-SO

SONAR|HES-SO regroupe les travaux de bachelor et master diffusables de plusieurs écoles de la HES-SO. Consultez cette page pour le détails.

En cas de question, merci de contacter les bibliothécaires de la HES-SO : bibliotheques(at)hes-so.ch

Bachelor thesis

SCEdit

    2010

Mémoire de bachelor: Haute Ecole d'Ingénierie, 2010

French Objectif du projet : Le projet SCEdit vise à développer une chaine d’outils capable de transformer un modèle de machine d’états-transitions UML, stocké au format XMI, en code exécutable pour la cible logicielle Qt. Méthodes | Expér iences | Résultats: Le projet se décompose en deux parties distinctes, relatives aux deux outils à développer. Le premier est un eXecution Framework (XF). Celui-ci définit une interface standard fournissant les services nécessaires à l’exécution d’un modèle qui contient des machines d’états-transitions sur la cible choisie. Comme il est difficile de déterminer à priori si Qt peut remplir seul toutes les tâches d’un XF, celui-ci est développé en parallèle à Qt, dont il exploite certaines possibilités. Le second outil est la génératrice de code, qui transforme un fichier XMI en code C++ implémentant des machines d’états-transitions et exploitant les services fournis par le XF. Le développement du XF est mené à bien. Celui-ci est capable d’exécuter des machines d’état simples. Ce travail montre que Qt est capable d’assumer toutes les tâches assumées par le XF développé. Le développement d’une version de travail de la génératrice de code est réalisé. Perfectible, cette génératrice permet néanmoins d’exécuter des machines d’étatstransitions complexes, au moyen du State Machine Framework proposé par Qt. Qt est utilisé comme XF en lieu et place de celui développé initialement pour le projet.
Language
  • French
Classification
Computer science and technology
Notes
  • Haute Ecole d'Ingénierie Valais
  • Systèmes industriels - Systemtechnik
  • Infotronics
  • hesso:heivs
License
License undefined
Identifiers
  • RERO DOC 22526
Persistent URL
https://sonar.ch/hesso/documents/317521
Statistics

Document views: 28 File downloads:
  • Ivanovski_6315737_TD.pdf: 38