Lignes de vie

Dans les diagrammes UML (Unified Modeling Language) de séquence, une ligne de vie représente un élément connectable du discriminant englobant, notamment les propriétés ou paramètres hérités, décrivant la manière dont chaque instance participe à l'interaction au cours d'une période donnée. Chaque instance d'une interaction est représentée par une ligne de vie.

Comme le montre l'illustration ci-dessous, une ligne de vie est composée d'un nom dans un rectangle (appelé tête) au sommet d'une ligne verticale en pointillés (appelée tige) dans un cadre d'interaction.

La tête de la ligne de vie s'affiche sous la forme d'un rectangle, la tige de la ligne de vie s'affichant sous la forme d'une ligne verticale en pointillés reliée au centre de la base du rectangle.

Le nom et le type de l'instance s'affichent dans la tête de la ligne de vie. La tige représente l'instance que représente la ligne de vie. Les messages reçus et envoyés par l'instance apparaissent sur la ligne de vie dans l'ordre chronologique.

Concepts associés
Diagrammes de séquence
Cadres d'interaction
Tâches associées
Création de lignes de vie
Suppression de lignes de vie
Définition de noms et de types de classe pour les lignes de vie
Repositionnement des lignes de vie
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.