Boost the Impact of Continuous Formal Verification in Industry

Felipe R. Monteiro, Mikhail Y.R. Gadelha, Lucas Cordeiro

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Software model checking has experienced significant progress in the last two decades, however, one of its major bottlenecks for practical applications remains its scalability and adaptability. Here, we describe an approach to integrate software model checking techniques into the DevOps culture by exploiting practices such as continuous integration and regression tests. In particular, our proposed approach looks at the modifications to the software system since its last verification, and submits them to a continuous formal verification process, guided by a set of regression test cases. Our vision is to focus on the developer in order to integrate formal verification techniques into the developer work flow by using their main software development methodologies and tools.
Original languageEnglish
Title of host publication10th Workshop on Tools for Automatic Program Analysis
Publication statusAccepted/In press - 15 Aug 2019

Keywords

  • Formal Software Verification
  • Model Checking
  • DevOps

Fingerprint

Dive into the research topics of 'Boost the Impact of Continuous Formal Verification in Industry'. Together they form a unique fingerprint.

Cite this