The Time-Triggered Paradigm

The time-triggered paradigm encompasses a set of concepts and principles that support the design of highly dependable hard real-time systems. The concept of a sparse time base enables a consistent view of events and supports the identification of a global system state. As a prerequisite, clock synchronization is necessary across the distributed system. A concise description of interfaces in both, the value and the temporal domain supports a two-level component-based design approach. For dependability, fault-tolerance can be implemented by redundancy and fault containment concepts. The time-triggered communication provides a predictable timing behavior with guaranteed timing assumptions under full load and faulty conditions.

[1]  Robert DeLine,et al.  Resolving packaging mismatch , 1999 .

[2]  Wilfried Elmenreich,et al.  Interface design for smart transducers , 2001, IMTC 2001. Proceedings of the 18th IEEE Instrumentation and Measurement Technology Conference. Rediscovering Measurement in the Age of Informatics (Cat. No.01CH 37188).

[3]  Hermann Kopetz,et al.  Temporal firewalls in large distributed real-time systems , 1997, Proceedings of the Sixth IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems.

[4]  Wilfried Elmenreich,et al.  A universal smart transducer interface: TTP/A , 2000, Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607).

[5]  Neeraj Suri,et al.  Compositional design of RT systems: a conceptual basis for specification of linking interfaces , 2003, Sixth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, 2003..

[6]  Wilfried Elmenreich,et al.  Automatic Recovery of the TTP/A Sensor/Actuator Network , 2003, WISES.

[7]  Hermann Kopetz,et al.  Sparse time versus dense time in distributed real-time systems , 1992, [1992] Proceedings of the 12th International Conference on Distributed Computing Systems.

[8]  H. Kopetz,et al.  Dependability: Basic Concepts and Terminology , 1992, Dependable Computing and Fault-Tolerant Systems.

[9]  Leslie Lamport,et al.  Time, clocks, and the ordering of events in a distributed system , 1978, CACM.

[10]  Hermann Kopetz,et al.  Real-time systems , 2018, CSC '73.

[11]  Hermann Kopetz The Temporal Specification of Interfaces in Distributed Real-Time Systems , 2001, EMSOFT.