Upload
peterbuck
View
730
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
Systèmes et Logiciels Embarqués : l'informatisation des objets
• Gestion de l'énergie
(bâtiment intelligent)
• Ferroviaire
(trains, métro autom., ...)
• Equipements grand public
(téléphones, ...)
• Equipements Télécom
• Cartes à puce
• Chirurgie assistée par O.
• Spatial
• etc.
Objectifs de la formation ENSIMAG / SLE
• Une formation informatique/maths appli. solide • Application des méthodes et outils des
informaticiens et des mathématiciens appliqués aux problèmes de l'embarqué : – Modélisation de haut niveau (niveau “système”)
– Prototypage virtuel, simulation, éval. de qualité– Développement par composants pré-validés
• Préparation à :
– Un environnement multi-compétences et international
– Un domaine en développement rapide
EN
SIM
AG
/ S
LE (
2A)
SHES 11
1er semestre : TRONC COMMUN ENSIMAG 14,5
Algorithmique 3
Principes des systèmes d'exploitation 4,5
Projet de Génie Logiciel 7
1er semestre : ENSEIGNEMENTS FILIERE 5
Introduction aux systèmes temps-réel 1,5
Automatique 3,5
2ème semestre : TRONC COMMUN et COURS ENSIMAG 16
Bases de données (BD) 3
Analyse, Conception et Validation des Logiciels (ACVL) 3
Mini-projet BD+ACVL 1,5
Conception des systèmes d'exploitation 2,5
Projet de spécialité (à choisir ...) 6
2ème semestre : ENSEIGNEMENTS FILIERE 8
Modèles du temps et du parallélisme 1,5
Intégration des systèmes 2,5
Amélioration des performances du matériel 2,5
Implantation des systèmes de contrôle 1,5
+ CHOIX de 5.5 crédits parmi (sem1 et sem 2) : [5.5, 8]
Recherche opérationnelle 3
Traitement du signal 3
Travaux d'Etudes et de Recherche (stage labo) 3
Processus aléatoires et évaluation de performances 4
Codage numérique 1,5
ENSIMAG / SLE (3A)SHES 6
ENSIMAG TRONC COMMUN 1.5Conférences technologiques 1.5
ENSEIGNEMENTS FILIERE 22.5Etudes de cas d'Implantation des systèmes embarqués (projet) 6Des modè1es aux implantations 4.5Sécurité des systèmes embarqués 3Validation et tolérance aux fautes 5Solutions dédiées pour applications embarquées 4Projet de fin d'études 30
Projets, exemples de thèmes :
Développement en Linux embarqué, programmation de robots, conception
d'équipement Telecom, développement de logiciel embarqué distribué,
développement pour terminaux mobiles, démarche de validation formelle, ...
ENSIMAG/SLE : et ensuite... ?
Compétences acquises
Vue globale d'un système informatisé,
tolérance aux pannes, temps-réel, sécurité, validation,
connaissance d'un domaine en pleine expansion
Au service de métiers comme :
développement et intégration, modélisation et validation,
audit et conseil, R&D, édition de logiciels, ...
Suggestion de lectures...
www.college-de-france.fr/default/EN/all/inn_tec/p1203773306731.htm
Suggestion de lectures...
APEC, Fiche Secteur “SSII, Editeurs de logiciels”
http://cadres.apec.fr/delia/MarcheEmploi/FichesApec/Secteurs/
PGI, logiciel embarqué, Open Source : marchés en développement
Le développement de l'innovation doit permettre aux SSII de rester
compétitives mais le recrutement reste un enjeu crucial pour le secteur.
ALTER Systems (SSII)
http://www.altersystems.fr/fr/notre-methodologie/developpement-embarque-mobile-pda.html
Alter Systems a spécialisé ses équipes dans le développement spécifique
d'applications embarqués, dans les deux environnements actuels :
Microsoft .Net Compact Framework, sur plateformes Windows CE/Mobile), et
Java Micro Edition (Java ME), sur quasiment toutes les plateformes mobiles.
Suggestion de lectures...
Google ANDROID
Android is a software stack for mobile devices that includes an operating
system, middleware and key applications. This early look at the Android SDK
provides the tools and APIs necessary to begin developing applications on the
Android platform using the Java programming language.
Industrial Software Technology (IST, Nantes)
http://www.ist-eu.com/en/index.php
IST est un constructeur informatique de technologies logicielles dédiées aux
systèmes embarqués et orientées Objet/Java.
Le monde des systèmes embarqués est en pleine évolution et l'augmentation
du nombre d'applications conduit à la conception de solutions répondant à des
besoins spécifiques.