This $597,201 federal Project Grant awarded on June 1, 2024 by the National Science Foundation (NSF) under the Computer and Information Science and Engineering (CFDA 47.070) program supports the development of a novel programming language ecosystem for higher-order software contracts. The project aims to investigate the design, theory, implementation, and practice of a contract-centric ecosystem that can help developers better visualize, debug, and understand the interactions between software components. The project will produce a prototype of the ecosystem, along with mathematical models to guide language designers and implementers. The goal is to enhance the usability and adoption of software contracts, particularly in modern, higher-order languages like Python and JavaScript, thereby improving developer productivity and software quality. The award recipient is Northwestern University, a private research institution located in Evanston, Illinois.
Mod # | Description | Reason For Modification | Federal Obligation (Click to sort descending) | Date (Click to sort ascending) |
|---|---|---|---|---|
| Not listed | $597.2k | 4/19/24 |