“…Of these, [16,24,25] consider concurrent program derivation and [17,19,20] consider real-time programs. Our papers [17,19,20] increasingly consider more realistic assumptions in concurrent real-time systems and the most advanced of these [19] allows one to consider sampling issues and components that operate over multiple time granularities. However, the framework itself has become increasingly complex and becomes a bottleneck to achieving scalable derivations because program properties are expressed in an interval-based LTL-style [40] logic, whereas the requirements are expressed using interval predicates.…”