Skip to main content

Event-triggered versus time-triggered real-time systems

  • Conference paper
  • First Online:
Operating Systems of the 90s and Beyond

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 563))

Abstract

This paper compares the temporal properties of event-triggered and timetriggered distributed real-time systems. In an event triggered system a processing activity is initiated as a consequence of the occurrence of a significant event. In a time-triggered system, the activities are initiated periodically at predetermined points in real-time. In the first part of this paper, a model of a distributed real-time system is presented and the characteristic attributes of TT-systems and ET-systems are described. The comparison focuses on the issues of predictability, testability, resource utilization, extensibility, and assumption coverage.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cristian, F., Aghili, H., Strong R. Dolev,D., Atomic Broadcast: From Simple message diffusion to Byzantine Agreement, Proc. FTCS 15, Ann Arbor, Mich., June 1985, pp.200–206

    Google Scholar 

  2. Gebman, J., Mciver, D., Shulman, H., Maintenance data on the fire control radar, Proceedings of the 8th AIAA Avionics Conference, San Jose, cal. Oct. 1988

    Google Scholar 

  3. Kopetz, H., Merker, W., The Architecture of MARS, Proceedings FTCS 15, Ann Arbor Mich, USA, IEEE Press, June 1985

    Google Scholar 

  4. Kopetz, H., Ochsenreiter, W., Clock Synchronization in Distributed Raltime Systems, IEEE Transactions on Computers, August 1987, pp.933–940

    Google Scholar 

  5. Kopetz, H., Damm, A., Koza, C., Mulazzani, M., Schwabl, W., Senft, C., Zainlinger, R., Distributed Fault-Tolerant Realtime Systems: The MARS Approach, IEEE Micro, Vol. 9, Nr. 1, pp., 25–40, Febr. 1989

    Article  Google Scholar 

  6. Kopetz, H., Kim, K., Temporal Uncertainties in Interactions among Real-Time Objects, Proc. of the 9th IEEE Symp. on Reliable Distributed Systems, Huntsville, Al, Oct. 1990

    Google Scholar 

  7. G.LeLann, Critical Issues in Real-Time Computing, In: Proc. of Workshop on Communication Networks and Distributed Operating Systems within the Space Environment, ESTEC, October 1989

    Google Scholar 

  8. Liu, C.L., Layland, J.W., Scheduling Algorithms for Multiprogramming in a Hard Realtime Environment, Journal of the ACM, Februay 1973, pp.46–61

    Google Scholar 

  9. Mok, A.K., Fundamental design problems of distributed systems for the hard real-time environment, Ph.D. dissertation, M.I.T., 1983

    Google Scholar 

  10. Specification and Design for Dependability, Esprit Project Nr. 3092 (PDCS: Predictably Dependable Computing Systems), 1st Year Report, LAAS, Toulouse, 1990

    Google Scholar 

  11. Powell, D., Bonn, G., Seaton, S., Verissimo, P., Waeselnyk, F., The Delta-4 Approach to Dependability in Open Distributed Computing Systems, Proc. of the FTCS-18, IEEE Press, pp.246–251

    Google Scholar 

  12. Powell, D., Fault Assumptions and Assumption Coverage, PDCS report RB4 (2nd year deliverable 1991) and Report LAAS, Toulouse Nr. 90.074, Dec. 1990

    Google Scholar 

  13. Puschner, P., Vrchoticky, A., On the Feasibility of Response Time Predictions—An Experimental Evaluation, Research Report No.2/91, Technical University of Vienna, Institut für Technische Informatik, January 1991

    Google Scholar 

  14. Sha, L., Rajkumar, R., Lehoczky, J.P., Priority Inheritence Protocols: An Approach to Real-Time Synchronization, IEEE Transactions on Computers, Vol. 39, No. 9, Sept. 1990, pp. 1175–1185

    Article  Google Scholar 

  15. F.B. Schneider, Implementing Fault-Tolerant Services Using the State Machine Approach: A Tutorial, ACM Computing Surveys, Vol 22, Nr. 4, December 1990, pp. 299–320

    Article  Google Scholar 

  16. Schütz, W, A Test Strategy for the Distributed Real-Time System MARS, IEEE Compeuro 90 “Computer Systems and Software Engineering”, Tel Aviv, Israel, May 1990, pp. 20–27.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Arthur Karshmer Jürgen Nehmer

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kopetz, H. (1991). Event-triggered versus time-triggered real-time systems. In: Karshmer, A., Nehmer, J. (eds) Operating Systems of the 90s and Beyond. Lecture Notes in Computer Science, vol 563. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0024530

Download citation

  • DOI: https://doi.org/10.1007/BFb0024530

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54987-1

  • Online ISBN: 978-3-540-46630-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics