UML : interactions, états et activités
UML · Intermédiaire · 10 questions. Une seule bonne réponse par question. Répondez puis consultez la correction expliquée.
Corrigé à lire, même sans JavaScript
- L’ordre des échanges entre participants. La disposition verticale aide à lire la progression des interactions.
- Un participant à une interaction. Elle permet de rattacher les messages au participant concerné.
- Des alternatives conditionnelles. Les gardes indiquent les conditions des branches alternatives.
- Une répétition d’interactions. Il encadre une interaction qui peut se répéter selon les conditions définies.
- Les liens entre participants et les messages. La numérotation des messages complète la lecture de leur ordre.
- Une situation significative du cycle de vie. Par exemple, une demande peut être ouverte, en traitement ou clôturée.
- Une condition qui doit être satisfaite. La transition ne peut être prise si sa garde est fausse.
- Choisir un flux selon une condition. Les sorties portent des gardes cohérentes avec les cas possibles.
- De lancer des flux concurrents. Il distingue le parallélisme d’une décision entre plusieurs possibilités.
- Synchroniser des flux concurrents. Il attend les arrivées requises avant de poursuivre selon sa règle de synchronisation.
Pour approfondir : Spécification UML de l’OMG. Les cours PandaCodeur.