4. Le langage UML est révisé et amélioré régulièrement. La
prochaine révision UML est prévue pour être validée mi-2004
par l'OMG. Les éditeurs d'outils UML proposent de manière
complète ou incomplète des éléments UML2.0.
ML est à présent un standard défini par l'Object
Management Group (OMG). La dernière version diffusée par
l'OMG est UML 2.3 depuis mai 2010.
A l’aide de langage UML 2.0 on va décrire les composants
et les interfaces de notre application dans une modélisation a
base de composant.
6. Vue sur la modèle d’exemple :
L’application
choisie est une system de location de
Voiture .Elle permet au client de louer ou
d’emprunter des Voiture et il doit les restituer.
L’emprunte ou la location se fait en paient une
tarife a la caisse.
Dans le stock, il y a les types de voitures que le
client peut les emprunter ou louer.
8. construction du réseau d’interaction dont
les nœud sont des instances de
composant et les arcs traduisent une
interaction entre deux nœuds.
On peut déduire le nombre de ports
installé sur chaque composant. Sachant
qu’un point d’interaction relie deux
composants différents.
10. Définition des arcs:
Flux1:les matériels à emprunter /louer.
Flux2:Matériels disponible dans le stock.
Flux3:la montant a payer lors de la location.
12. Identification et installation des ports:
Voiture Caisse
Stock
Client
Chaque composant figurant dans ce diagramme est dote des
ports nécessaires .Les ports doivent être typé, c’est à dire on
doit identifier pour chaque port ces interfaces requises et
fournit.
19. Savoir mener à bien l'analyse orientée objet d'un système
d'informations avec UML2.
UML 2.0 est utilise partout une expression est
utile :
•programmation par contrat
•attribut derives, corps d'une methode, garde
sur une transition,