Diagnostics for Real Time Distributed Multi-core Architecture in Avionics

[Visiter le site du projet]

Ce projet comporte quatre domaines de recherche:

  • Tracing and Sampling for Real-Time partially simulated Avionics Systems
  • Analysis of Real-Time Avionics Systems from Tracing and Sampling data
  • Trace abstraction and correlation techniques for real-time avionic systems
  • Visualization of Avionic System Traces

Online surveillance of critical computer systems through advanced host-based detection

[Visiter le site du projet]

Ce projet comporte quatre domaines de recherche:

  • Scalable Observation infrastructure - Low disturbance multi-level observation and production of enhanced data
  • Scalable Observation infrastructure - Advanced host-based Centralized data store and software pattern identification
  • Scalable Detection infrastructure - Harmonized Anomaly Detection Techniques
  • Scalable Detection infrastructure - Knowledge base for the Linux kernel

Integrated tracing, profiling and debugging for tuning large heterogeneous clusters

[Visiter le site du projet]

Ce projet comporte quatre domaines de recherche:

  • Tracing the whole hardware infrastructure, from network processors to application-specific many-core processors
  • Coordinating multiple sources of monitoring information in the cluster
  • Cluster level modeling and analysis
  • Integration of Tracer in Cloud Computing Environment

Tracing and Monitoring Tools for Distributed Multi-Core Systems

 

[Visiter le site du projet]

Ce projet, d'une durée de trois ans, est financé conjointement par EricssonRecherche et développement pour la défense Canada et le Conseil de recherches en sciences naturelles et en génie du Canada. Dirigé à l'École polytechnique par le DORSAL, il est mené en collaboration avec l'Université Concordia, l'Université Laval et l'Université d'Ottawa. Il comporte sept axes de recherche:

  • Instrumentation adaptative de fautes ("Adaptative fault probing")
  • Synchronisation de traces distribuées multi-niveaux et multi-coeurs ("Multi-level, multi-core distributed traces synchronization")
  • Abstraction, analyse et corrélation de traces ("Trace Abstraction, Analysis and Correlation")
  • Identification automatique de fautes ("Automated Fault Identification")
  • Modélisation de système basée sur les traces d'exécution ("Trace Directed Modeling")
  • Surveillance de l'intégrité des systèmes et activation de mesures de réaction ("System Health Monitoring and Reactive measures activation")
  • Prédiction de l'impact de l'infrastructure de traçage et de surveillance ("Tracing and Monitoring Framework Impact Prediction")