You are here

Progress Report Meeting May 2011


8:45 - 9:00 - Introduction

Mario Couture, Michel Dagenais and Dominique Toupin

Welcome and introduce the participants.

9:00 - 9:20 - Multi-level Multi-core Distributed Traces Synchronisation

Masoume Jabbarifar, Robert Roy, Michel Dagenais (slides)

Streaming mode traces synchronisation.

9:25 - 9:45 - Update on the State History system

Alexandre Montplaisir, Michel Dagenais (slides)

Overview of the new State History storage system, its components, how to use it, and the advantages over the previous checkpoint method.

9:50 - 10h10 - Trace abstraction, analysis and correlation

Heidar Pirzadeh, Abdelwahab Hamou-Lhadj

The objective of this talk is to report on our progress in developing trace abstraction techniques for user space traces.

10:15 - 10:35 - Break

10:35 - 10:55 - System health monitoring and corrective measure activation: Detection, prediction, decision and reaction

Alireza Shameli, Michel Dagenais (slides)

11:00 - 11:20 - From Fault identification and Abstraction to updates on the System State and Health Monitoring

Naser Ezzati, Michel Dagenais (slides)

Algorithms and structures to link the higher level events, such as faults being matched and abstractions, to related raw events. Mechanisms to make that information available to operators and to the System Health Monitoring.

11:20 - 11:40 - Statistics and Dependency Analysis using the Modeled State

Francis Giraldeau, Michel Dagenais (slides)

The modeled state history is exploited to efficiently find the critical path between pairs of events and to provide statistics on specific intervals or on the critical path.

11:40 - 12:00 - Trace directed modeling

Hamoud Aljamaan, Sultan Eid, Tim Lethbridge

We describe work currently underway, which includes developing an abstract language to model tracing needs; performing comprehensive reviews; studying the best infrastructure on which to base our work; and exploring reverse engineering from state machines. We will also describe our vision for what how engineers might use what we hope to create.