Real-Time Systems


Technical and methodic skills: construction and modeling of safety-critical hard real-time systems; time-dependent information, clock synchronization, real-time scheduling and communication.

Cognitive and practical skills: analysis of timing requirements, modeling and construction of real-time computer systems.

Social competence, qualifications in innovation and creativity: construction of dependable real-time computer systems, increasing the dependability of real-time computer systems.


  • Foundations: real-time systems, time-dependent information, logical and temporal order
  • Modeling of RTS: state and event, components, interfaces, real-time information
  • Real-time communication, communication protocols for RTS
  • Clock synchronization
  • Fault tolerance in real-time systems
  • Real-time operating systems: task structure, resource management, I/O, scheduling, worst-case execution time analysis of tasks
  • Energy consumption and energy management in RTS
  • RTS design: architectural styles and models, composability, design principles, certification


Dipl.-Ing. Dr. Peter PUSCHNER



Lecture Time and Location


For the time being, the lectures are canceled. We will produce recordings of the lectures and publish them here/on TUWEL in due course.

Lecture time: Friday, 15:00-17:00
Location: FH HS7



    Lecture Slides

    Introduction (2018)

    Definitions and Concerns (2017)

    Time and order (2017)
    Modeling real-time systems (2017)
    Real-time communication (2017)
    Real-time component software (2017)
    Worst-case execution-time analysis (2017)
    Real-time scheduling (2017)





    Information about written and oral exams and enrolment to exams on TISS course page.


    Old Test Assignments


    20120625 (pdf)
    20130322 (pdf)
    20130624 (pdf)
    20131129 (pdf)
    20140328 (pdf)
    20140623 (pdf)
    20141128 (pdf)
    20150327 (pdf)