Certified Programming with Dependent Types

reportActive / Technical Report | Accesssion Number: AD1154805 | Open PDF

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
Identifying Numbers
Subject Terms