Introduction aux systèmes temps réel Ce cours sadresse aux informaticiens novices en matière de temps réel.

Slides:



Advertisements
Présentations similaires
Les acquis dapprentissage Définition et conception Outil de communication conçu à partir des documents développés pour lorganisation des réunions du projet.
Advertisements

Les Systèmes d’Information Financière Atelier conjoint ACBF / Banque Mondiale / AFRITAC de l’Ouest Gérer l’application dans le temps, sur les plans fonctionnel,
CGA – M. SCILIEN – séance 4 Fondements d ’un nouveau modèle de coût : la méthode des « équivalences » Sommaire Introduction. Inadéquation parfois des deux.
1) Le management : fondements et principes
OPIR & SES OUTILS Mme Annick Weizman, Adjointe scientifique
SYSTEMES DE CONTRÔLE – COMMANDE ET INFORMATIQUE DISTRIBUEE TEMPS REEL
Université de Poitiers Laboratoire d Informatique Scientifique et Industrielle E.A LISI - ENSMA et Université de Poitiers Responsables Francis Cottet.
1 ICSI Ingénierie des Connaissances et des Supports dInformation Organiser et exploiter le capital de connaissances des entreprises et des organisations.
STRIE Systèmes Temps-Réel et Informatique Enfouie
Projet FIACRE 1 ACI Sécurité InformatiqueToulouse, novembre 2004 FIACRE Fiabilité des Assemblages de Composants Répartis Modèles et outils pour lanalyse.
Responsables : Joël Falcou et Jean-Thierry Lapresté
Types des systèmes d’exploitation
Introduction Aux Systèmes en temps réel
GEF 435 Principes des systèmes d’exploitations
Hiver 2005Maj JGA Beaulieu & Capt MWP LeSauvage GEF 243B Programmation informatique appliquée Considération de temps.
GEF 435 Principes des systèmes dexploitation Communication Interprocessus (CIP) III (Tanenbaum 2.3)
Validation des Systèmes Informatisés Industriels
Conception et programmation Programmation Parallèle
Des systèmes classiques aux systèmes temps réels
Plan Ordonnancement Obtention des tests de faisabilité entre processus
PRAXISTE PRAXISTE Support d ’auto formation
Laboratoire d’Interaction Collaborative, Téléformation, Téléactivités
le profil UML en temps réel MARTE
INTRODUCTION Objectif:
Ministère de l’Economie et des Finances
Analysis and design of agent-oriented information systems OFER ARAZY et CARSON C. WOO University of British Columbia, Vancouver The Knowledge Engineering.
UE : 3.4. S4 Initiation à la démarche de recherche
Bienvenue! INF3723: Systèmes d’exploitation Luigi Logrippo
The Global Gender and Climate Alliance Un manuel de formation élaboré par: LAlliance Internationale sur le Genre et le Climat, (The Global Gender and Climate.
Savoir spécifiques - S9 Groupe de Travail CAP CIP Savoirs spécifiques
Méthodes formelles pour la conception de systèmes répartis par Luigi Logrippo et tous ses collaborateurs et étudiants École d`ingénierie et technologie.
Conduite de projet : Evolution des systèmes d’information
Mathieu Bégin Interaction humain-ordinateur (COM 7162) 8 novembre 2011
Exemple Activité : Suivi de consommation
Module 8 : Surveillance des performances de SQL Server
Supports de formation au SQ Unifié
AFPA CRETEIL 1-1 Windows NT Environnement Windows NT Chapitre 1.
Hatainville Les Moitiers d’Allonne – Tel : Website : stratic.online.com La démarche projet Mars 2001.
Haute Ecole de la Ville de Liège Département paramédical Département économique Département pédagogique Département technique rue Sohet, LIEGE.
GENIE LOGICIEL
L ’HISTOIRE GEOGRAPHIE ET LE B2I Quelles compétences exigées pour l ’obtention du B2I correspondent aux compétences développées en histoire-géographie.
LA QUALITE LOGICIELLE La solution ¼ h Plan du cours Introduction ¼ h
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
Modèles et protocoles de cohérence des données en environnement volatil Grid Data Service IRISA (Rennes), LIP (Lyon) et LIP6 (Paris) Loïc Cudennec Superviseurs.
« Validation Formelle de Systèmes Interactifs »
Introduction au Génie Logiciel
Initiation à la conception des systèmes d'informations
Steven Derrien Équipe R2D2
Ce qu’est l’Amélioration continue
François CARCENAC,Frédéric BONIOL ONERA-DTIM Zoubir MAMMERI IRIT
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Management de la qualité
Colloque JOCAIR 2006, Amiens Les forums de discussion en milieu éducatif, Etat de recherches et des questions France Henri, Bernadette Charlier et Daniel.
Présentation des principales caractéristiques de la méthodologie Plan de la présentation Positionnement du cadre méthodologique Caractéristiques de la.
NOTIONS DE BASE DES SYSTÈMES TEMPS-RÉEL Sujets Concepts de processus/thread concurrents –Windows NT et la programmation temps réel –Synchronisation et.
Année 2006 – 2007 ENSEA © Emeric Rollin
L’analyse d’économie politique Quelques répères et valeur ajoutée potentielle Séminaire régional sur la décentralisation et la gouvernance locale Nouakchott,
Principes et définitions
Cours MIAGE M1 « Urbanisation des Systèmes d’Information » Henry Boccon-Gibod Urbanisation des Systèmes d’Information Plan de cours.
ELABORATION D’UN GUIDE OPERATOIRE RELATIF A LA TRACABILITE (REALISATION) DES PRODUITS DU CEAM Bonjour. Ma présentation portera sur l’élaboration d’un.
UML support à la COO 2ème année IUT Calais-Boulogne Bénédicte Talon
IFT209 – Programmation Système
1 Matthieu GUIBERT Rodolphe DELLA NEGRA 1. Introduction, Concepts de base, Boucles. TP 2. Tableaux,structures,conditions, séquences, chaînes de caractères,
Systèmes d’exploitation Processus conclusion Modèle conceptuel de processus Pour masquer les effets des interruptions, les SE fournissent un modèle conceptuel.
ISO 9001:2000 Interprétation (Introduction et Para 1-4)
Programme GENIE TICE et développement professionnel Rabat 9-14 Février 2009.
Exécuter une fonction en parallèle Utilisation de plusieurs fonctions en parallèles pour obtenir un résultat Accès à des ressources simultanément.
Présentation des travaux du Groupe 2 Thème traité : Besoins mutuels des INS et des structures de coordination de l’aide répondant aux attentes des plans.
Capocasale & Droz. Exécuter une fonction en parallèle Utilisation de plusieurs fonctions en parallèles pour obtenir un résultat Accès à des ressources.
Transcription de la présentation:

Introduction aux systèmes temps réel Ce cours sadresse aux informaticiens novices en matière de temps réel.

Objectif Il a pour objectif de leur expliquer ce quest le temps réel et quels sont les mécanismes fondamentaux à mettre en œuvre dans un système d exploitation pour supporter des applications temps réel. Il a pour objectif de leur expliquer ce quest le temps réel et quels sont les mécanismes fondamentaux à mettre en œuvre dans un système d exploitation pour supporter des applications temps réel.

Plan 1. Introduction Introduction 2. Des systèmes classiques aux systèmes temps réel : Vers une meilleure maîtrise du temps Des systèmes classiques aux systèmes temps réel : Vers une meilleure maîtrise du temps Des systèmes classiques aux systèmes temps réel : Vers une meilleure maîtrise du temps 3. Les systèmes temps réel Les systèmes temps réel Les systèmes temps réel 4. La norme Posix 1003.c.

Introduction Système multimédia Système multimédia Introduction au multimédia Introduction au multimédia Ordonnancement de processus multimédia Ordonnancement de processus multimédia

Les systèmes classiques Services d un système élémentaire Services d un système élémentaire Services multitâches Services multitâches Gestion du processeur Gestion du processeur Gestion des interruptions et multitâches Gestion des interruptions et multitâches Partage des ressources et exclusion mutuelle Partage des ressources et exclusion mutuelle

Les systèmes temps réel Ordonnancement Ordonnancement Obtention des tests de faisabilité entre processus Obtention des tests de faisabilité entre processus Analyse de l interaction entre processus Analyse de l interaction entre processus Inclusion de processus apériodiques Inclusion de processus apériodiques

La norme Posix 1003.c. Les threads Les threads Les signaux Les signaux

Non traités Aspects parallélisme Aspects parallélisme Méthodologie de conception (UML-RT …) Méthodologie de conception (UML-RT …) Aspects langage Aspects langage Méthodologie de validation Méthodologie de validation (méthodes formelles-model checking)

Références bibliographiques F. Cottet & all, Ordonnancement temps- réel, cours et excercices corrigés, Hermes F. Cottet & all, Ordonnancement temps- réel, cours et excercices corrigés, Hermes J. Liu, Real-Time Systems. Kluwer academic publishers J. Liu, Real-Time Systems. Kluwer academic publishers