~/talk

Find, Use, and Conserve Tools for Formal Methods

links:none on file
slides:none on file

Central repository collects YAML metadata for 91 formal-methods tools (59 C verifiers from the last competition), records exact versions with Zenodo DOI archives, command-line defaults, required packages and Docker images, and publishes a browsable site at https://fm-tools.sosy-lab.org/ and GitLab at https://gitlab.com/sosy-lab/benchmarking/fm-tools. A client uses the metadata to download and run preserved environments (example command FMve run), offer a web-execution API, and support competitions and reproducible evaluations. FM-Tools aims for long-term findability and runnable artifacts.

AI-written summary · about

  1. 0:00Tools for formal methods
  2. 2:14Conserving formal methods tools
  3. 3:18Finding verification tools
  4. 5:12Reusing formal methods tools
  5. 6:57Requirements for tool conservation
  6. 8:44YAML for tool docs
  7. 13:46Running and preserving tools
  8. 18:01Docker for FM tools
  9. 21:11Conclusion and knowledge base
  10. 25:00Q&A: Preserving tools
  11. 27:14Q&A: Evolving languages
  12. 30:50Q&A: Program transformations
  13. 31:52Q&A: Verification results
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.