Object-oriented GUI design of a modeling environment for logical discrete event systems

Ce mémoire porte sur la conception et l'implémentation d'une partie de l'interface personne-machine orientée objet d'un environnement de modélisation de systèmes réactifs appelé MELODIES (Modeling Environment for LOgical Discrete Event Systems ). Cet environnement permet la conce...

Full description

Bibliographic Details
Main Author: Wang, Haoming
Other Authors: St-Denis, Richard
Language:English
Published: Université de Sherbrooke 2004
Online Access:http://savoirs.usherbrooke.ca/handle/11143/4613
id ndltd-usherbrooke.ca-oai-savoirs.usherbrooke.ca-11143-4613
record_format oai_dc
spelling ndltd-usherbrooke.ca-oai-savoirs.usherbrooke.ca-11143-46132016-04-07T05:24:31Z Object-oriented GUI design of a modeling environment for logical discrete event systems Wang, Haoming St-Denis, Richard Ce mémoire porte sur la conception et l'implémentation d'une partie de l'interface personne-machine orientée objet d'un environnement de modélisation de systèmes réactifs appelé MELODIES (Modeling Environment for LOgical Discrete Event Systems ). Cet environnement permet la conception, l'analyse, la simulation et le contrôle de systèmes à événements discrets. L'architecture de l'interface est basée sur certaines idées empruntées au schéma de conception Model-View-Controller (MVC) et au paradigme JSP Model 2 Architecture . Il en résulte une nette séparation entre l'interface personne-machine, les structures de données ainsi que les fonctions sous-jacentes. L'adoption d'une approche orientée objet, comme celle supportée par VisualAge for Java 4.0, au lieu d'une approche orientée fichier supportée par plusieurs environnements de développement (par exemple JBuilder for Java 3.0) permet une plus grande convivialité et une meilleure organisation des artéfacts de modélisation. Afin de déployer cette interface sur différentes plateformes et d'assurer une rapidité d'exécution, la boîte à outils Qt 3.0 et le langage C++, avec sa librairie STL, ont été utilisés dans l'étape de codification. De plus, XML a été retenu comme langage de représentation de données afin de permettre un déploiement éventuel de MELODIES sur le Web. 2004 Mémoire 0612949168 http://savoirs.usherbrooke.ca/handle/11143/4613 eng © Haoming Wang Université de Sherbrooke
collection NDLTD
language English
sources NDLTD
description Ce mémoire porte sur la conception et l'implémentation d'une partie de l'interface personne-machine orientée objet d'un environnement de modélisation de systèmes réactifs appelé MELODIES (Modeling Environment for LOgical Discrete Event Systems ). Cet environnement permet la conception, l'analyse, la simulation et le contrôle de systèmes à événements discrets. L'architecture de l'interface est basée sur certaines idées empruntées au schéma de conception Model-View-Controller (MVC) et au paradigme JSP Model 2 Architecture . Il en résulte une nette séparation entre l'interface personne-machine, les structures de données ainsi que les fonctions sous-jacentes. L'adoption d'une approche orientée objet, comme celle supportée par VisualAge for Java 4.0, au lieu d'une approche orientée fichier supportée par plusieurs environnements de développement (par exemple JBuilder for Java 3.0) permet une plus grande convivialité et une meilleure organisation des artéfacts de modélisation. Afin de déployer cette interface sur différentes plateformes et d'assurer une rapidité d'exécution, la boîte à outils Qt 3.0 et le langage C++, avec sa librairie STL, ont été utilisés dans l'étape de codification. De plus, XML a été retenu comme langage de représentation de données afin de permettre un déploiement éventuel de MELODIES sur le Web.
author2 St-Denis, Richard
author_facet St-Denis, Richard
Wang, Haoming
author Wang, Haoming
spellingShingle Wang, Haoming
Object-oriented GUI design of a modeling environment for logical discrete event systems
author_sort Wang, Haoming
title Object-oriented GUI design of a modeling environment for logical discrete event systems
title_short Object-oriented GUI design of a modeling environment for logical discrete event systems
title_full Object-oriented GUI design of a modeling environment for logical discrete event systems
title_fullStr Object-oriented GUI design of a modeling environment for logical discrete event systems
title_full_unstemmed Object-oriented GUI design of a modeling environment for logical discrete event systems
title_sort object-oriented gui design of a modeling environment for logical discrete event systems
publisher Université de Sherbrooke
publishDate 2004
url http://savoirs.usherbrooke.ca/handle/11143/4613
work_keys_str_mv AT wanghaoming objectorientedguidesignofamodelingenvironmentforlogicaldiscreteeventsystems
_version_ 1718217689240961024