UML
Sommaire
- Liens de cours
- Documents
Liens de cours
Cours des profs
Autres liens
UML
- https://fr.wikipedia.org/wiki/UML_(informatique)
- https://en.wikipedia.org/wiki/Unified_Modeling_Language
Diagrammes de cas d'utilisations
- https://www.uml-diagrams.org/use-case-diagrams.html
- https://www.uml-diagrams.org/use-case-actor.html
- https://www.uml-diagrams.org/use-case.html
Diagrammes de classes
- https://laurent-audibert.developpez.com/Cours-UML/?page=diagramme-classe
- https://en.wikipedia.org/wiki/Class_diagram
- https://medium.com/@smagid_allThings/uml-class-diagrams-tutorial-step-by-step-520fd83b300b
Programmation par contrat
- https://fr.wikipedia.org/wiki/Programmation_par_contrat
- https://en.wikipedia.org/wiki/Design_by_contract
Diagrammes d'interaction
- https://laurent-audibert.developpez.com/Cours-UML/?page=diagrammes-interaction
- https://www.tutorialspoint.com/uml/uml_interaction_diagram.htm
- https://en.wikipedia.org/wiki/Interaction_overview_diagram
Diagramme de séquence
- https://www.visual-paradigm.com/guide/uml-unified-modeling-language/what-is-sequence-diagram/
- https://en.wikipedia.org/wiki/Sequence_diagram
Timing diagrams
Diagramme d'états-transitions (state-machine)
- https://en.wikipedia.org/wiki/UML_state_machine
- https://laurent-audibert.developpez.com/Cours-UML/?page=diagramme-etats-transitions
- https://www.uml-diagrams.org/state-machine-diagrams.html
- http://www.dcs.fmph.uniba.sk/~cervenka/ooam/UML.StateMachines.pdf (PDF - s'interresser aux pages 6, 14, 21-22, 25-26, 27, 36-37 et 38)
Événements différés (Deferred Events)
- https://sparxsystems.com/enterprise_architect_user_guide/15.1/model_simulation/deferred_event_pattern.html
- https://stackoverflow.com/questions/53390674/correct-order-of-deferred-events-in-state-machine-of-uml-2-x
Structures composites
Diagrammes de composants et de déploiement
- http://www.dcs.fmph.uniba.sk/~cervenka/ooam/UML.Components.pdf (PDF)
- http://www.dcs.fmph.uniba.sk/~cervenka/ooam/UML.Deployment.pdf (PDF)
- https://laurent-audibert.developpez.com/Cours-UML/?page=diagrammes-composants-deploiement
Diagrammes de paquetage
- https://www.uml-diagrams.org/package-diagrams-overview.html
- https://en.wikipedia.org/wiki/Package_diagram
- https://fr.coursera.org/lecture/software-architecture/3-1-4-uml-package-diagram-E53vJ (vidéo)
OCL
- https://laurent-audibert.developpez.com/Cours-UML/?page=object-constraint-langage-ocl
- http://ecariou.perso.univ-pau.fr/cours/spec/cours-OCL.pdf (pages 11, 21-29, 32, 37-38, 40-44)
- http://st.inf.tu-dresden.de/files/teaching/03-swe-ocl.pdf (pages 8-39)
- https://st.inf.tu-dresden.de/files/general/OCLByExampleLecture.pdf (pages 2, 4-6, 23-25, 42-46)
- http://www.omg.org/spec/OCL/ (doc OCL)
- http://people.rennes.inria.fr/Jean-Marc.Jezequel/enseignement/ocl-bw.pdf (pages 72-73)
Problem Frames
- https://people.csail.mit.edu/dnj/teaching/6898/lecture-notes/session8/slides/mj-problem-frames.pdf (pages 3-28)
- https://lipn.univ-paris13.fr/~choppy/IFIP/LAROCHE-DATA/LaRoche-talk.pdf (pages 18, 24-94 ou 102)
- Vidéos John Chaussard
Documents -
Sujets de TD -
| TD1 | Voir | Télécharger | |
| TD2 | Voir | Télécharger | |
| TD3 | Voir | Télécharger | |
| TD3bis | Voir | Télécharger | |
| TD4 | Voir | Télécharger | |
| TD5 | Voir | Télécharger | |
| TD6 | Voir | Télécharger | |
| TD7 | Voir | Télécharger | |
| TD8 | Voir | Télécharger | |
| TD9 | Voir | Télécharger | |
| TD10 | Voir | Télécharger | |
| TD11 | Voir | Télécharger |
Version en ligne des corrections - TD 3, 3bis
Devoirs -
À rendre le 5 juin
| Appareils Electroniques | Tina - Yero | Voir | Télécharger |
|---|---|---|---|
| Application Immobilière | Ali - Joris | Voir | Télécharger |
| Lavage | Sébastien - Thomas | Voir | Télécharger |
| Revues Presse | Aminata - Maurane - Vanelle | Voir | Télécharger |