People interested by this post may also look for papers on (hybrid) synchronous programming languages and their "clock typing" / scheduling. I'm on my phone right now so I won't list links but keywords are (in the random order in which they pop in my mind): Lustre, Esterel, Zelus, SCADE, Modelica, scheduling, clock typing, ReactiveML, synchronous programming, embedded real time systems.