Composante
École Nationale Supérieure d'Électrotechnique d'Électronique d'Informatique d'Hydraulique et des Télécommunications
Objectifs
Ce cours illustre comment déployer un processus de développement en utilisant le langage UML (Unified Modelling Langage), en se focalisant principalement sur les problématiques des systèmes embarqués.
Les étudiants sont confrontés à la sémantique du langage et à l’utilisations des diagrammes pour la conception de systèmes.
Description
Ce cours se compose de deux parties, chacune étant structurée en chapitres:
Partie 1 – Les systèmes embarqués
Chapitre 1 : Introduction au développement des systèmes embarqués
Chapitre 2 : Les contraintes (ou spécifications non- fonctionnelles)
Chapitre 3 : Eléments de conception matérielle et logicielle
Partie 2 – Le développement orienté-objet
Chapitre 4 : Généralités Génie Logiciel
Chapitre 5 : Unified Modeling Language (UML)
Chapitre 6 : Un processus simplifié de développement Orienté Objet
Pré-requis obligatoires
Algorithmique et programmation orientée-objet