Académique Documents
Professionnel Documents
Culture Documents
US-B2-SCINFO-007-M
50%
“Génie Logiciel”
6 crédits
FS BAB2 Sciences Informatiques S-INFO-103 (Stéphane Dupont)
50% “Développement dirigé par les modèles”
Q1: 8h cours + 16h labos
US-MC-SCINFO-041-M
© Tom Mens, UMONS
“Génie Logiciel”
6 crédits
FS Master Sciences Informatiques S-INFO-013 (Tom Mens)
50%
“Modélisation logicielle orientée objet”
Q1: 18h cours + 12h travaux pratiques
US-MC-SCINFO60-002-M UI-B3-IRCIVI-302-M
“Génie Logiciel” (responable: Stéphane Dupont)
6 crédits “Outils de développement logiciel”
FS Master Court Sc. Informatiques I-ILIA-004 (Stéphane Dupont) FPMS Bachelier Ingénieur Civil
“Modélisation et programmation
US-B3-SCMATH-100-M avancée”
Q1: 6h cours + 24h travaux pratiques 50%
“Génie Logiciel”
6 crédits
FS Bachelier Mathématiques
2
S-INFO-013
Modélisation logicielle orientée objet
Dispensée en Q1
3
S-INFO-013
Méthode d’évaluation
4
L’UE Génie Logiciel
5
AA S-INFO-013
Modélisation logicielle orientée objet
Objectifs:
© Tom Mens, UMONS
6
AA S-INFO-103 (en FS)
Développement dirigée par les modèles
7
AA I-ILIA-004 (en FPMS)
Modélisation et programmation avancée
8
Liens utiles
Plateforme Moodle
https://moodle.umons.ac.be/course/view.php?id=3298
Accès automatique
© Tom Mens, UMONS
9
Logiciels recommandés
pour la modélisation UML
Logiciels recommandés:
© Tom Mens, UMONS
20
Contenu de l’AA S-INFO-013
UI designer
Generate
Deploy Write (and Test)
Source Code
Code More Source Code
from Diagrams
21
Visual Paradigm Standard(Tom Mens(University of Mons))
UI designer
Create User Create State
Interface Machine Diagram
Mockup Controlling
Event-Based UI
UML designer
Paradigm) de l’interface graphique (user Create Interaction
Overview Diagram
Create Class
Diagrams
Developer
Generate
Deploy Write (and Test)
Source Code
Code More Source Code
from Diagrams
22 https://bitbucket.org/evolumons/mythermostat
Visual Paradigm Standard(Tom Mens(University of Mons))
UI designer
Create User Create State
Interface Machine Diagram
Mockup Controlling
Event-Based UI
UML designer
Create Interaction Create Class
Overview Diagram Diagrams
© Tom Mens, UMONS
Developer
Generate
Deploy Write (and Test)
Source Code
Code More Source Code
from Diagrams
23
Itemis Create
Stand-alone statechart editor
© Tom Mens, UMONS
24
Itemis Create
Cloud-based statechart editor
(create.itemis.io)
© Tom Mens, UMONS
25
Visual Paradigm Standard(Tom Mens(University of Mons))
UI designer
Create User Create State
Interface Machine Diagram
Mockup Controlling
Event-Based UI
UML designer
Create Interaction Create Class
Overview Diagram Diagrams
© Tom Mens, UMONS
Developer
Generate
Deploy Write (and Test)
Source Code
Code More Source Code
from Diagrams
26
Visual Paradigm Standard(Tom Mens(University of Mons))
UI designer
Create User Create State
Interface Machine Diagram
Mockup Controlling
Event-Based UI
UML designer
(avec create.itemis.io)
Create Interaction Create Class
Overview Diagram Diagrams
© Tom Mens, UMONS
Developer
Generate
Deploy Write (and Test)
Source Code
Code More Source Code
from Diagrams
27
Contenu de l’AA S-INFO-013
Cours théoriques
Modélisation de l’architecture
• du logiciel: les diagrammes de composants
• du matériel: les diagrammes de déploiement
30
Contenu de l’AA S-INFO-013
La modélisation en UML
31