GEF499 Systèmes imbriqués à temps réel Introduction & Synopsis du cours
Synopsis Contexte des systèmes en temps réel Synopsis du cours et barème Ressources Notes Livres Règles d’engagement GEF499 Intro - 2
Pourquoi enseigner les systèmes en temps réel? Prévalence du logiciel en temps réel de nos jours Un sujet de grande importance en ingénierie de système Manque de connaissance et expérience du sujet Particulièrement dans le contexte militaire GEF499 Intro - 3
Systèmes en temps réel : Contexte Un des sujets des Systèmes Génie logiciel “dure” Traitement des signaux digitaux Robotiques Sys en temps réel Systèmes distribués Comm Contrôle VLSI Architecture Sys d’exp OOAD E-M Puissance Circuits Digital Procs Programmation GEF499 Intro - 4
Synopsis du cours modélisation des systèmes en temps réel Des requis aux designs détaillés exécutables Point focal sur le design Pré requis : OOA&D UML Un langage de programmation OO (Java, C++) GEF499 Intro - 5
Barème Laboratoires (3) 10% Mi-session (2 parties) 20% labs 1 & 2 (pas de valeur – requis pour passer le mi-session) lab 3 (10%) Mi-session (2 parties) 20% Partie 1 (en classe) (10%) Partie 2 (au lab) (10%) Projet de groupe (effectivement 20%) 10% Mini projet de 6 semaines Examen final 60% Inclus 10% pour la démonstration de projet GEF499 Intro - 6
Notes de cours site web : labs (Word) tutoriels RoseRT – en ligne http://morrissey.segfaults.net/GEF499/GEF499_index.html labs (Word) tutoriels RoseRT – en ligne GEF499 Intro - 7
Livres Real-Time Systems and Programming Languages, Second edition Burns and Wellings, 1997 Real-Time Object-Oriented Modeling Selic, Gullekson and Ward MicroC/OS-II The Real-Time Kernal Labrosse GEF499 Intro - 8
GEF 499 Règles d’engagement Comportement en classe arrivez à temps Participation Présence obligatoire classes labs GEF499 Intro - 9