-- A main prerequisite for the successful development of real-time systems is the capability for debugging and monitoring of these systems. The debugging of real-time systems is more complicated than the debugging of non real-time systems, because the origin of errors that can be detected in real-time systems can be found in both the value and time domain. For successful debugging of these systems, monitoring systems must be used. The aim of monitoring systems is collecting monitoring data that represent the run-time behavior of target systems at the intended abstraction level. The amount of monitoring data, especially during long-term monitoring, can be enormous. An alternative to storing enormous amount of monitoring data is the use of the real-time trigger system (RTTS) that stores data of interest selectively. RTTS records system operation of target real-time system (RTS) only in time windows of interest, around significant events. It does so by buffering and observation for signif...