EconPapers    
Economics at your fingertips  
 

Using formal verification to develop higher assurance, more maintainable financial software

Manfred Kerber, Colin Rowat and Neels Vosloo
Additional contact information
Manfred Kerber: CTO and Co-founder, fovefi, UK
Colin Rowat: CEO and co-founder, fovefi, UK
Neels Vosloo: Head of EMEA Regulatory Risk, Bank of America, UK

Journal of Risk Management in Financial Institutions, 2019, vol. 13, issue 1, 35-46

Abstract: Formal verification — a sibling of artificial intelligence — uses computers to prove that a design — whether hardware, software or a mathematical proof — is correct. As such, it offers higher assurances than testing, which cannot provide guarantees beyond the test data. As formal’s cost comes down, it is spreading beyond its roots in computer hardware and aerospace software into consumer technology and finance. This paper surveys successful use cases outside finance, as well as more recent applications to finance, including by industry leaders such as Bridgewater and Goldman Sachs.

Keywords: financial software; SR 11-7; formal verification; provable security; model risk; functional programming (search for similar items in EconPapers)
JEL-codes: E5 G2 (search for similar items in EconPapers)
Date: 2019
References: Add references at CitEc
Citations:

Downloads: (external link)
https://hstalks.com/article/5377/download/ (application/pdf)
https://hstalks.com/article/5377/ (text/html)
Requires a paid subscription for full access.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:aza:rmfi00:y:2019:v:13:i:1:p:35-46

Access Statistics for this article

More articles in Journal of Risk Management in Financial Institutions from Henry Stewart Publications
Bibliographic data for series maintained by Henry Stewart Talks ().

 
Page updated 2025-03-19
Handle: RePEc:aza:rmfi00:y:2019:v:13:i:1:p:35-46