IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Design Patterns Discussion :

Comment gérer des états concurrents (parallèles).


Sujet :

Design Patterns

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 1
    Par défaut Comment gérer des états concurrents (parallèles).
    Bonjour,

    Je suis en train d'essayer de modéliser le comportement d'une application.
    Je pense pour cela utiliser un diagramme d'état UML et le design pattern State.

    Le problème est le suivant :

    L'application peut-être dans les états :
    - Arrêt (Stopped)
    - Exécution (Running)
    - Pause (Paused)
    - Sécurisé (Safe)

    Indépendemment de ces états, l'application peut également être dans les états :
    - Local
    - Distant (Remote)

    De plus:
    - Les états Local et Distant n'ont pas de sens dans l'état Arrêt.

    Je n'ai pas encore saisi l'utilité de tous les outils UML mis à disposition pour les diagrammes d'état. J'ai cependant créé ces deux diagrammes qui ne sont pour l'instant pas en corrélation:


    et



    Comment corréler ces deux diagrammes ?
    Pensez-vous que je puisse utiliser une seule machine à états pour représenter ces états concurrents ?

    Faut-t-il utiliser des régions et/ou sous-machines (ou autre) ?

    Comment représenter cela dans un diagramme UML et/ou comment le traduire avec le design pattern State.

    Merci pour vos réponses.
    Images attachées Images attachées   

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/10/2006, 12h38
  2. [Reporting] Comment créer des états Crystal Report à partir de VB6 ?
    Par Le Pharaon dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 22/09/2006, 14h20
  3. [5.5.17] Comment gérer des autorisations
    Par elitost dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 12/09/2006, 20h20
  4. Comment gérer des services par programmation avec Delphi ?
    Par isachat666 dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 18/12/2005, 18h54
  5. [Firebird] Comment gérer des groupes d'utilisateur
    Par stundman dans le forum Administration
    Réponses: 3
    Dernier message: 16/11/2005, 13h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo