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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 14, 2021
Accession Number
AD1154805

Entities

People

  • Thorsten Altenkirch

Organizations

  • University of Nottingham

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Air Force
  • Air Force Research Laboratories
  • Algorithms
  • Buildings And Structures
  • Christianity
  • Computations
  • Computer Programming
  • Computer Science
  • Computers
  • Construction
  • Containers
  • Department Of Defense
  • Information Operations
  • Language
  • Mathematics
  • Programming Languages
  • Reasoning
  • Schools
  • Scientific Research
  • Symposia
  • Test And Evaluation
  • Theoretical Computer Science
  • Workshops

Readers

  • Artificial Intelligence
  • Software Engineering
  • Systems Analysis and Design