Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Ligne de vie State

A state lifeline on a UML Timing diagram.

La description

Une ligne de vie est le chemin qu'un object prend à travers une mesure de temps, comme indiqué par l'axe des x. Il en existe deux sortes : les lignes de vie State (définies ici) et les lignes de vie de valeur, toutes deux utilisées dans les diagrammes de temps .

Une ligne de vie State suit des transitions discrètes entre les States , qui sont définis le long de l'axe y de la chronologie. Toute transition a des attributs facultatifs de contraintes temporelles, de contraintes de durée et d'observations. Un exemple de State Lifeline est montré ici:

An example UML Timing diagram showing a State Lifeline.

Propriétés des points de transition

Une ligne de vie d' State se compose d'un ensemble de points de transition. Chaque point de transition peut être défini avec ces propriétés :

Propriété

La description

Au moment

Spécifie l'heure de début d'un changement d'état.

Transition vers

Indique l'état auquel la ligne de vie passe.

Événement

Décrit l'événement en cours.

Contraintes temporelles

Fait référence au temps nécessaire pour qu'un état change dans une ligne de vie ou au temps nécessaire pour transmettre un message (par exemple, t..t+3).

Observations temporelles

Fournit des informations sur l'heure d'un changement d'état ou d'un message envoyé.

Contraintes de durée

Se rapporte à la période d'une ligne de vie à un état particulier. La contrainte peut être provoquée par un changement d'état dans une ligne de vie ou par la réception d'un message par cette ligne de vie.

Observations de durée

Indique l'intervalle d'une ligne de vie à un état particulier, à partir d'un changement d'état ou de la réception d'un message.

Exemples de propriétés

Dans l'exemple de diagramme , le point de transition OK a ces propriétés :

Propriété

Évaluer

Au moment

68 millisecondes

Transition vers

Inactif

Événement

OK

Contraintes temporelles

t..t+3

Observations temporelles

Contraintes de durée

Observations de durée

Icône de la boîte à outils

State Lifeline element

Apprenez Plus

Spécification OMG UML :

La spécification OMG Unified Modeling Language , (v2.5.1, p.604) indique :

Il s'agit de l'état du classificateur ou de l'attribut, ou d'une condition testable, telle qu'une valeur énumérable discrète.

Il est également permis de laisser la dimension d'état être aussi bien continue que discrète. Ceci est illustratif pour les scénarios où certaines entités subissent des changements d'état continus, tels que la température ou la densité