Cornell University was awarded a $381,012 Project Grant from the National Science Foundation (NSF) Division of Computing and Communication Foundations under the Computer and Information Science and Engineering program (CFDA 47.070). The three-year award will support research to formally verify the correctness and accuracy of numerical software used in applications such as planetary modeling, self-driving vehicles, rocketry, wireless technology, and medicine. The researchers will take a layered...
This $174,999 Project Grant awarded by the National Science Foundation (NSF) Computer and Information Science and Engineering (CISE) program (CFDA 47.070) aims to develop a formal verification framework to enable precise and general reasoning about relational quantitative properties in software programs that use mutable arrays. The key objectives are to create better analysis tools to handle programs with arrays, improve the precision of relational reasoning, and expand the scope of relational...
The National Science Foundation (NSF) awarded a $387,341 Project Grant under the Computer and Information Science and Engineering (CFDA 47.070) federal grant program to The Trustees of the Stevens Institute of Technology. The grant aims to develop theory, algorithms, and prototype tools for extending auto-active verification techniques to cover security hyperproperties. This research has the potential to transform computing practice by supporting accountability and trustworthiness of software...
The National Science Foundation (NSF) Division of Computing and Communication Foundations awarded a $593,022 Project Grant to The Trustees of the Stevens Institute of Technology in Hoboken, New Jersey. This grant, under NSF's Computer and Information Science and Engineering (CFDA 47.070) program, supports a project focused on developing new formal verification techniques for concurrent software. The project aims to bridge the gap between intuitive scenario-based reasoning and rigorous...
This National Science Foundation (NSF) Computer and Information Science and Engineering (CISE) Federal Grant Program (CFDA 47.070) award provides $366,160 to the University of Rochester to develop practical formal methods for capturing numerical algorithm correctness expectations, formal models for non-standard hardware, and end-to-end correctness verification techniques. The goal is to help adapt numerical solvers to new problems and hardware, resolving the data/numerics...
The University of Michigan was awarded a $1.5 million Project Grant from the National Science Foundation's Computer and Information Science and Engineering program (CFDA 47.070) to develop foundational approaches for end-to-end formal verification of computational physics numerical solutions. Over a four-year period ending September 2026, the University will mechanically check computer-implemented proofs to rigorously quantify errors and uncertainties in numerical methods used for scientific...
The National Science Foundation awarded $544,003 to Carnegie Mellon University under the Computer and Information Science and Engineering federal grant program (CFDA 47.070) for a three-year Project Grant beginning October 1, 2022. The grant aims to develop formal libraries, methods, and tools to carry out tasks like encoding statements as clausal formulas and reducing search spaces in verified ways using automated reasoning and interactive theorem proving. Specifically, the university will...
This $900,000 Project Grant award from the National Science Foundation's (NSF) Computer and Information Science and Engineering (CISE) program (CFDA 47.070) aims to develop "pay-as-you-go" technology for verifying consistency properties of distributed system designs. The objective is to reduce the burden of using formal methods to prove consistency guarantees, enabling more widespread adoption and enabling the creation of more reliable distributed systems. The project will implement...
The National Science Foundation (NSF) awarded a $1,198,339 Project Grant under the Mathematical and Physical Sciences Program (CFDA 47.049) to Clemson University. The grant aims to enhance the functionality of interactive theorem provers (ITPs) in mathematical reasoning by integrating advanced artificial intelligence (AI) technologies with formal methods. The project, named MATHSCY, focuses on assisting in conjecture formulation, proof construction, and counterexample finding to address the...
This $311,529 federal Project Grant award, issued by the National Science Foundation's (NSF) Computer and Information Science and Engineering (CISE) program (CFDA 47.070), supports research to develop mechanisms for safely using legacy unsafe software libraries in critical computer systems. The project explores techniques to encapsulate and isolate unsafe code, combining hardware-based and language-based approaches to secure interactions between legacy software components and the overall system....