BCS Logo
BRITISH COMPUTER SOCIETY FACS SPECIALIST GROUP

Formal Aspects of Computing Science

Return to programme
Some Recent Results with SPARK
Rod Chapman, Praxis High Integrity Systems
Abstract

This talk will present results from a number of SPARK projects, concentrating on theorem proving completeness for common program properties, such as freedom from buffer overflow and other run-time errors. The results show a useful improvement in completeness, but also highlight the limits of heuristic-based theorem proving. These deficiencies suggest areas for future work, including constraint solving and SAT-solving, that might improve the usefulness of such verification environments.
Formal Aspects of Computing Science
Copyright © BCS-FACS
Valid HTML 4.01!