DRE Middleware Performance Visualization


Analyzing the performance of distributed, real-time, and embedded systems is a challenging task due to the complexity and low-level nature of such systems. This project strives to build tools and frameworks that will allow software designers to visualize the inner workings of their DRE systems. With this insight, designers will be able to pinpoint bottlenecks in a system and optimize its performance.

We will start by visualizing the performance of systems built using our middleware. All performance data will be collected at run-time with minimal impact on the system to reduce the effects of observation. The actual visualization of the system will be done off-line.

We are taking various approaches to visualization. Our short-term goal is a 2-D graphical performance representation of relevant system information to help track down performance problems. The long-term goal is a 3-D color visualization of system performance aspects.

Primary Contacts


Trevor Harmon