High Integrity Computing (F23PS2)

High Integrity Software Development (F29HD2)



Andrew Ireland   [ a.ireland@hw.ac.uk ]


Aims and objectives:

Aim of this part of the module is to communicate an understanding of the process of developing software for high integrity applications. Aspects of the theory and the practice of high integrity software engineering will be addressed, including formal verification. Particular attention will be given to the SPARK approach to developing high integrity software.

Lecture notes for High Integrity Computing:

Web Based Resources:

Additional module material:

Assignment for F23PS2:

Assignment for F29HD2:

Recommended reading: