Options de représentation | Représentation UML : Signal. Souvent représenté aussi comme une classe stéréotypée en tant que
<<signal>>.
Les signaux sont utilisés pour définir des entités pour messagerie asynchrone. Ils participent à la communication dans
les systèmes répartis ou simultanés. Evitez de nommer les signaux "du point de vue du destinataire" (cela limite leur
utilité et leur caractère générique) car les signaux peuvent être transmis à différents objets. L'objectif est de
transmettre l'occurrence intéressante que l'expéditeur a détectée, qui l'a poussé à envoyer le signal. Un signal peut
également avoir une série de paramètres, qui constituent ses attributs. Des opérations peuvent être fournies pour un
signal, afin d'accéder à ces attributs.
Etant donné que les signaux sont une spécialisation du Produit : Evénement, la personnalisation d'un signal dépend de
la personnalisation du Produit : Evénement. Par exemple, le Produit : Informations sur l'événement peut être capturé
sous forme de texte (par exemple, un tableau dans le document d'architecture logicielle), alors que les propriétés
spécifiques au signal sont capturées dans un modèle visuel.
|