Skip to menu Skip to content Skip to footer

2003

Journal Article

Linear approximation of execution-time constraints

Lermer, K. R. C., Fidge, C. J. and Hayes, I. J. (2003). Linear approximation of execution-time constraints. Formal Aspects of Computing, 15 (4), 319-348. doi: 10.1007/s00165-003-0019-0

Linear approximation of execution-time constraints

2003

Conference Publication

Reasoning about deadlines in concurrent real-time programs

Peuker, S. and Hayes, I. J. (2003). Reasoning about deadlines in concurrent real-time programs. International Parallel and Distributed Processing Symposium 2003, Nice, France, 22-26 April 2003. Los Alamitos, CA, U.S.A.: IEEE Computer Society. doi: 10.1109/IPDPS.2003.1213430

Reasoning about deadlines in concurrent real-time programs

2003

Conference Publication

Determining the specification of a control system from that of its environment

Hayes, I. J., Jackson, M. A. and Jones, C. B. (2003). Determining the specification of a control system from that of its environment. International Symposium of Formal Methods Europe, Pisa, Italy, 8-14 September 2003. Berlin: Springer Verlag. doi: 10.1007/978-3-540-45236-2_10

Determining the specification of a control system from that of its environment

2003

Conference Publication

Formal Semantics for Program Paths

Lermer, Karl, Fidge, Colin and Hayes, Ian J. (2003). Formal Semantics for Program Paths. Computing: The Australasian Theory Symposium [CATS], Adelaide, 4-7 February 2003. Amsterdam ; New York: Elsevier Science. doi: 10.1016/S1571-0661(04)81006-5

Formal Semantics for Program Paths

2003

Book Chapter

A predicative semantics for real-time refinement

Hayes, I. J. (2003). A predicative semantics for real-time refinement. Programming Methodology. (pp. 109-133) edited by A. McIver and C. Morgan. New York: Springer Verlag. doi: 10.1007/978-0-387-21798-7_6

A predicative semantics for real-time refinement

2002

Conference Publication

Reasoning about real-time repetitions: Terminating and nonterminating

Hayes, Ian (2002). Reasoning about real-time repetitions: Terminating and nonterminating. doi: 10.1016/S0167-6423(02)00024-2

Reasoning about real-time repetitions: Terminating and nonterminating

2002

Journal Article

Reasoning about real-time repetitions: terminating and nonterminating

Hayes, Ian (2002). Reasoning about real-time repetitions: terminating and nonterminating. Science of Computer Programming, 43 (2-3), 161-192. doi: 10.1016/S0167-6423(02)00024-2

Reasoning about real-time repetitions: terminating and nonterminating

2002

Other Outputs

Block-structured (attribute) grammars

Hayes, I. J. (2002). Block-structured (attribute) grammars. Brisbane, Australia: The University of Queensland.

Block-structured (attribute) grammars

2002

Conference Publication

The real-time refinement calculus: A foundation for machine-independent real-time programming

Hayes, I. J. (2002). The real-time refinement calculus: A foundation for machine-independent real-time programming. Application and Theory of Petri Nets 2002, 23rd International Conference ICATPN, Adelaide, Australia, 24-30 June 2002. Berlin: Springer-Verlag. doi: 10.1007/3-540-48068-4_3

The real-time refinement calculus: A foundation for machine-independent real-time programming

2002

Journal Article

A refinement calculus for logic programs

Hayes, Ian, Colvin, Robert, Hemer, David, Strooper, Paul and Nickson, Ray (2002). A refinement calculus for logic programs. Theory And Practice of Logic Programming, 2 (Part 4-5), 425-460. doi: 10.1017/S1471068402001448

A refinement calculus for logic programs

2002

Conference Publication

Don't care non-determinism in logic program refinement

Hemer, David, Colvin, Robert, Hayes, Ian and Strooper, Paul (2002). Don't care non-determinism in logic program refinement. CATS'02, Computing: the Australasian Theory Symposium, Amsterdam, Denmark, 28 January - 1 February 2002. Amsterdam ; New York: Elsevier Science. doi: 10.1016/S1571-0661(04)00308-1

Don't care non-determinism in logic program refinement

2002

Conference Publication

Towards a refinement calculus for concurrent real-time programs

Peuker, S. and Hayes, I. J. (2002). Towards a refinement calculus for concurrent real-time programs. ICFEM 2002, Shanghai, China, 21-25th October, 2002. Heidelberg: Springer-Verlag. doi: 10.1007/3-540-36103-0_35

Towards a refinement calculus for concurrent real-time programs

2002

Conference Publication

Translating refined logic programs to Mercury

Colvin, R., Hayes, I. J., Hemer, D. G. and Strooper, P. A. (2002). Translating refined logic programs to Mercury. ACSC 2002, Melbourne, Australia, 28 January - 1 February, 2002. Sydney, Australia: Australian Computer Society Inc..

Translating refined logic programs to Mercury

2002

Conference Publication

Refining object-orientated invariants and dynamic constraints

Shield, J. and Hayes, I. J. (2002). Refining object-orientated invariants and dynamic constraints. Ninth Asia-Pacific Software Engineering Conference, The Gold Coast, 4-6 December, 2002. Los Alamitos, California: IEEE Computer Society.

Refining object-orientated invariants and dynamic constraints

2002

Conference Publication

An introduction to real-time Object-Z

Smith, G. P. and Hayes, I. J. (2002). An introduction to real-time Object-Z. London: Springer-Verlag. doi: 10.1007/s001650200003

An introduction to real-time Object-Z

2002

Journal Article

Refining object-oriented invariants and dynamic constraints

Shield, J. and Hayes, I. J. (2002). Refining object-oriented invariants and dynamic constraints. Proceedings - Asia-Pacific Software Engineering Conference, APSEC 1182975, 52-61. doi: 10.1109/APSEC.2002.1182975

Refining object-oriented invariants and dynamic constraints

2002

Conference Publication

Reasoning about timeouts

Hayes, I. J. (2002). Reasoning about timeouts. Sixth International Conference, MPC 2002, Dagstuhl, Germany, 8-10 July, 2002. Berlin: Springer-Verlag. doi: 10.1007/3-540-45442-X_7

Reasoning about timeouts

2001

Conference Publication

Refinement calculus for logic programming in Isabelle/HOL

Hemer, David, Hayes, Ian and Strooper, Paul (2001). Refinement calculus for logic programming in Isabelle/HOL. Springer Verlag.

Refinement calculus for logic programming in Isabelle/HOL

2001

Conference Publication

Using theory interpretation to mechanise the reals in a theorem prover

Shield, J., Hayes, I. J. and Carrington, D. A. (2001). Using theory interpretation to mechanise the reals in a theorem prover. CATS2001, Gold Coast, 29 January-1 February, 2001. Oxford: Elsevier.

Using theory interpretation to mechanise the reals in a theorem prover

2001

Journal Article

A sequential real-time refinement calculus

Hayes, I. J. and Utting, M. (2001). A sequential real-time refinement calculus. Acta Informatica, 37 (6), 385-448. doi: 10.1007/PL00013311

A sequential real-time refinement calculus