Understanding and validating the timing behavior of real-time systems is not trivial. Many real-time operating systems and their development environments do not provide tracing support, and provide only limited visualization, measurements and analysis tools. This paper presents Grasp, a tool for tracing, visualizing and measuring the behavior of real-time systems. Grasp provides a simple plugin infrastructure for extending it with custom visualization and measurement methods. The functionality of Grasp is demonstrated based on experiences during the development of various real-time extensions for the commercially available µC/OS-II real-time operating system. All the tools presented in this paper are open source and freely available on the web.
|Title of host publication||1st International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS, Brussels, Belgium, July 2010; in conjunction with ECRTS 2010)|
|Editors||G. Lipari, T. Cucinotta|
|Place of Publication||Pisa|
|Publisher||Real-Time Systems Laboratory, Scuola Superiore Sant'Anna|
|Publication status||Published - 2010|