Certified Programming with Dependent Types
Abstract:
The project has substantially contributed to the development of Type Theory as an effective tool to formalize complex mathematical arguments in a concise and natural way and use this technology for the verification of software and hardware systems. It also delivers a novel way to underpin mathematical constructions by using structural reasoning instead of set-theoretic reasoning which is less modular and depends heavily on the choice of representations.
Security Markings
DOCUMENT & CONTEXTUAL SUMMARY
Distribution Code:
A - Approved For Public Release
Distribution Statement: Public Release
RECORD
Collection: TRECMS