|
Note d'application basée sur le travail de
M.
Ankur
Agarwal
à
Computer Science and Engineering Florida Atlantic
University -
Boca Raton - FL-33486 USA
Généré avec
Envision
UML
C++
Avant
propos
Cette
note d'application montre comment on peut générer automatiquement à partir de
diagrammes UML, une application Windows contenant deux machines d'états
concourantes multi threads (diagrammes états/transitions UML) avec accès mutuels
aux variables.
Cette
note d'application comprend une démonstration sur l'utilisation des threads avec
Windows. L'application a été générée avec le générateur de code UML-C++ 5.0 à
partir de diagrammes UML 1.4 (voir diagrammes ci-dessous). Le code source obtenu a été
compilé avec l'environnement Borland C++
4.5 et la bibliothèque Windows OWL.
Pour étudier les fichiers
source et pour exécuter le code, télécharger
(voir ci-dessous)
et décompresser le fichier
CppProduceur.zip dans un répertoire
temporaire puis double cliquer sur producer.exe. Cliquer sur le bouton
pour démarrer la démonstration. Observer l'exécution des threads et attendre
leur arrêt complet avant de fermer la fenêtre. Si
vous avez des difficultés, contacter:
mailto:jean-claude.jacquiot@case-france.com
|