ROSSIER Daniel wrote:
> The project consists in enhancing LTTng with Xenomai events
> and some specific algorithmic filtering on the related events,
> such as detecting abnormal situations (deadline misses,
> priority inversion at a certain level, etc.); the way how
> events are presented are also an issue to be considered
> (events per threads and not per process, different ways to
> represent the events).

For visualization, I recommend you to take a look at Pajé:
http://www-id.imag.fr/Logiciels/paje/

It is free software (LGPL):
http://forge.objectweb.org/projects/paje/

I have seen it used for the visualization of events (for the 
analysis of deadlocks, etc.) in a heavily multi-threaded Java 
application. A custom Linux module collected all the events, and 
Pajé was used "post-mortem" for visualization of the events.
It seems very similar to what you want to do, except that you 
would use LTTng instead of a custom module to record events.

And there are nice publications about Pajé for your student to 
cite. ;-)

-- 
Romain LENGLET

_______________________________________________
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core

Reply via email to