M1 IFI - Informatique Embarquée et mobile

De $1

Version de 20:56, 22 Nov 2024

cette version.

Revenir à liste des archives.

Voir la version actuelle

Cette page s'adresse aux étudiants du M1 IFI

Ce module regroupe un certain nombre de sujets liés à la conception de systèmes embarqués. Il commence par une description assez haut niveau de plusieurs modèles mathématiques pour la conception de systèmes embarqués. Il enchaîne sur la mise en oeuvre d'environnements pour la vérification de propriétés fonctionnelles et temporelles. Ces environnements reposent très largement sur les modèles présentés antérieurement. Le module enchaîne ensuite sur des modèles d'ingénierie et fait le parallèle avec les modèles mathématiques étudiés précédemment. On s'intéresse alors essentiellement à l'utilisation concrète de ces modèles d'ingénieurs, de leur manipulation, persistence et transformation. On conclut par une introduction rapide à la programmation mobile pour Android. 

Systèmes embarqués et concurrents

  • Introduction à la conception de systèmes embarqués [Robert de Simone]
  • Algèbre de processus (CCS), Langages Synchrones [Robert de Simone]
  • Réseaux de processus [Robert de Simone]

Analyse Fonctionnelle et Temporelle

  • Logique temporelle CTL/LTL et Réseaux de Kahn [Robert de Simone]
  • NuSMV - langage et utilisation [Frédéric Mallet]
  • Vérification temporelle avec les automates temporisés et UPPAAL [Frédéric Mallet]

Modèles: Représentation, Persistence et transformations

  • Machines à états: modèles, persistence et transformation [Frédéric Mallet]
  • Systèmes de transitions, vecteurs de synchronisation et produit synchronisé [Frédéric Mallet]

Programmation mobile

  • Introduction à la programmation sous Android