Engineering a hard real-time system: from theory to practice
Software—Practice & Experience
Engineering and Analysis of Fixed Priority Schedulers
IEEE Transactions on Software Engineering
An Ada Binding to the IEEE 1003.1q (POSIX Tracing) Standard
Ada-Europe '02 Proceedings of the 7th Ada-Europe International Conference on Reliable Software Technologies
Hi-index | 0.00 |
One of the possible applications of the POSIX tracing services is to obtain system metrics from trace streams. A trace stream stores a sequence of events generated by the system during the application execution. By interpreting this sequence of events, interesting system metrics can be obtained. Unfortunately, the interpretation of these sequences of events may be very difficult for a programmer who does not know the system implementation in detail. In order to solve this problem, we present an interface which is implemented on top of the POSIX tracing services. This interface allows the programmer to obtain predefined system metrics and user-defined metrics from trace streams without having to know the system implementation.