> Accueil > Formation continue > Formations courtes non diplômantes > Automatique et instrumentation > TR01

Systèmes temps réel pour applications embarquées et industrielles

Les systèmes temps réel, pour des applications embarquées ou industrielles, se caractérisent par une forte interaction avec leur environnement qui impose des contraintes temporelles sur leurs activités. Il est important d'assurer, pour ces systèmes, un comportement prévisible et sûr tant d'un point de vue logique que d'un point de vue temporel. Des solutions originales et spécifiques au temps réel sont donc nécessaires, en particulier, en termes de modélisation et de structuration de l'application logicielle ainsi que dans les techniques d'ordonnancement et de vérification.

La première partie de cette formation est consacrée aux rappels des différents principes et techniques de réalisation des applications temps réel et aux services fournis par les systèmes d'exploitation qui leur sont dédiés.

La deuxième partie est consacrée à la spécification et modélisation des systèmes temps réel. Les approches fonctionnelles, orientées objets et synchrones seront présentées.

Enfin, les aspects vérification, analyse de performance et sûreté de fonctionnement seront abordés.

Objectifs

- être capable d'analyser les besoins logiciels d'applications temps réel

- acquérir les connaissances nécessaires pour leur développement

Public concerné

Ingénieurs et techniciens devant concevoir et réaliser des systèmes temps réel.

Connaissances requises

Connaissances de base en programmation

Méthodes pédagogiques

- conférences

- travaux pratiques dirigés

 

PROGRAMME

Problématique des systèmes temps réel

Introduction aux systèmes temps réel.

Parallélisme, concurrence, coopération.

Mode bouclé, mode interruption, mode multitâches.

Principe des systèmes d'exploitation temps réel.

Spécification et modélisation des systèmes temps réel

Approches fonctionnelles : SA-RT, DARTS.

Approches orientées objets : UML-RT.

Approches synchrones : langages synchrones (Esterel, signal), Statecharts.

Systèmes d'exploitation temps réel

Gestion du multitâche.

Synchronisation et communication.

Applications sous VxWorks et Linux temps réel

Analyse des performances et sûreté de fonctionnement

Techniques d'ordonnancement.

Validation logique.

Validation temporelle.

Sûreté de fonctionnement.

 

Autres formations traitant de sujets connexes

- TG03 - Informatique embarquée et méthodologie de développement

- SG10 - Sûreté de fonctionnement des systèmes informatiques

- TG04 - Modélisation et analyse des systèmes temps réel et embarqués avec UML et le profil MARTE

- SG04 - Le langage C

 

TR01

Automatique et instrumentation

 
Responsables
Marie-Anne LEFEBVRE
Professeur à Supélec
 
Nabil SADOU
Professeur à Supélec
 
Référence, dates et lieu
La prochaine session de cette formation est programmée en 2012. Consultez sa description dans notre catalogue 2012.
Durée : 5 jours
 
Ajouter cette page aux favoris Ajouter cette page à vos favoris
 
Fiche descriptive du stage
 
Bulletin d'inscription Bulletin d'inscription
 
générales de vente Conditions générales de vente
 
Pré-inscription en ligne Pré-inscription en ligne
 
Acces au campus de Rennes Plan d'accès au lieu de formation