Proof Obligations for Real-Time Refinement

Existing "algorithm design" rules, for refining Z specifications to struc­ tured high-level language code, are extended with proof obligations that preserve specified real-time, as well as functional, behaviour.

[1]  Alan C. Shaw,et al.  Reasoning About Time in Higher-Level Language Software , 1989, IEEE Trans. Software Eng..

[2]  Gerhard Fohler,et al.  The design of real-time systems: from specification to implementation and verification , 1991, Softw. Eng. J..

[3]  Carroll Morgan,et al.  Programming from specifications , 1990, Prentice Hall International Series in computer science.

[4]  J. B. Wordsworth,et al.  Software development with Z , 1992 .

[5]  Colin J. Fidge Real-Time Refinement , 1993, FME.