Measurement-based Analysis of Real-time POSIX Applications

J. Entrialgo, J. García, and D.F. García (Spain)

Keywords

Software tools, Real-time, Monitoring, Debugging

Abstract

Available performance monitors have Real-Time Operating System (RTOS) orientation, without relating the data they show to schedulability models. Thus, it is difficult to relate this data to higher level views of the system such as those provided by schedulability analysis tools. This paper presents a different approach for testing and debugging real-time applications. The approach is based on measurements and is specifically designed to work together with schedulability analysis methods. The goal of the approach is to obtain powerful new tools for real-time systems development which are easier to use and help to reduce development time. The paper describes how to measure and analyze the measurements in order to achieve this goal. As RTOS based on the POSIX standard are gaining great acceptance among developers, the paper presents a toolkit made up of a monitoring tool and a visualization tool to measure and analyze real-time applications developed for POSIX RTOS. In addition, a case study is presented in order to demonstrate the benefits of the approach presented.

Important Links:



Go Back