Verified Security and Performance Enhancement of Large Legacy Software (V-SPELLS)

Archived

DARPA - Information Innovation Office

Description

The goal of the V-SPELLS program is to create a developer-accessible capability for piece-by-piece enhancement of software components with new verified code that is both correct-by-construction and compatible-by-construction, i.e., safely composable with the rest of the system. V-SPELLS will create practical tools for developers to gain benefits of formal software verification in incremental software (re)engineering rather than only in clean-slate introduction. V-SPELLS tools will enable developers to deliver assured incremental modernization of legacy systems in a manner that leverages verification technologies and reduces rather than raises risk. V-SPELLS aims to radically broaden adoption of software verification by enabling incremental introduction of superior technologies into systems that cannot be re-designed from scratch and replaced as a whole.

Who can apply

  • Others

Contact

BAA Coordinator<br/>V-SPELLS@darpa.mil
V-SPELLS@darpa.mil

Key dates & funding
  • PostedJul 24, 2020
  • ClosesSep 9, 2020
  • CFDA12.910

Pro insight

Edit and export this grant’s proposal template, plus deadline reminders, similar-grant suggestions, and funder history — all available with Pro.

Unlock with Pro