-
Contrainte d'égalité UML
Bonjour à tous,
Je dois faire une recherche sur le principe de fonctionnement de la contrainte d'égalité. Si quelqu'un à déjà utilisé cette contrainte je suis preneuse !
:ccool:
J'ai compris le fonctionnement de base, il me faudrait un exemple avec 4 entités et comment s'effectue la lecture de cette contrainte.
Merci d'avance
Sam
-
Jamais entendu parlé de contrainte d'égalité en UML...
-
De souvenir il me semble que c'est pour les diagramme de classe et vous voulez parler de contraintes d'association.
Il y a un cours sur dev :
http://laurent-audibert.developpez.c...rs-UML022.html
Un exemple avec l'égalité OU et ET :
Soit une classe personne et une classe employé, avec une association étudiant et une association employé.
- La personne est soit un étudiant soit un employé donc un OU.
Prenons le cas d'une personne en alternance :
- La personne est un étudiant ET un employé donc un ET.
-
les contraintes sont un mécanisme général en UML qui ne se limite pas qu'aux seules associations. Le langage 'officiel' d'écriture des contraintes est OCL, mais il est également possible de le faire en langage naturel sous réserve d'être assez précis et non ambigu
http://people.irisa.fr/Jean-Marc.Jez...ent/ocl-bw.pdf