What Works (and Doesn't) Selling Formal Methods
https://www.galois.com/articles/what-works-and-doesnt-selling-formal-methods
Discussions: https://discu.eu/q/https://www.galois.com/articles/what-works-and-doesnt-selling-formal-methods
What Works (and Doesn't) Selling Formal Methods
https://www.galois.com/articles/what-works-and-doesnt-selling-formal-methods
Discussions: https://discu.eu/q/https://www.galois.com/articles/what-works-and-doesnt-selling-formal-methods
Anybody have a copy of the SPARK Ada 83 spec? I have the Ada 83 spec, but not SPARK.
A Python frozenset interpretation of Dependent Type Theory
https://www.philipzucker.com/frozenset_dtt/
Discussions: https://discu.eu/q/https://www.philipzucker.com/frozenset_dtt/
Are We Serious About Using TLA+ For Statistical Properties?
https://emptysqua.re/blog/are-we-serious-about-statistical-properties-tlaplus/
Discussions: https://discu.eu/q/https://emptysqua.re/blog/are-we-serious-about-statistical-properties-tlaplus/
Channeling some PhD vacancies from our friends:
Six fully-funded PhD positions (4 years) in the project "Cyclic Structures in Programs and Proofs – New Harmonies in Software Correctness by Construction"
Deadline: Friday, May 23, 2025
If you’re a #haskell user or a proponent of #functionalprogramming please consider donating to the #Purescript project to keep it alive.
It’s a fairly obscure project but, IMO, it is THE language for web #frontend.
On top of that, the backend was recently rewritten in #ChezScheme which tends to be very popular choice in the #formalmethods world due to its rigor.
I see #ghcjs nipping at its heels but IMO, PS will always be a more bespoke and opinionated tool.
Are you develping or using #FormalMethods?
Then #FM2026 is probably interested in your work!
Dates (AoE)
* Abstracts: 25th Nov 2025
* Papers 2nd Dec 2025
* Conference 20th–22nd May 2026
and Gold Open Access proceedings
Details:https://conf.researchr.org/track/fm-2026/fm-2026-research-paper
Are you develping or using #FormalMethods?
Then #FM2026 is probably interested in your work!
Dates (AoE)
* Abstracts: 25th Nov 2025
* Papers 2nd Dec 2025
* Conference 20th–22nd May 2026
Gold Open Access proceedings
Details:https://conf.researchr.org/track/fm-2026/fm-2026-research-paper
*Last Call*
I have a #PhD position for UK students, available with myself and @bentnib
This project will be looking at developing new methods for asserting the resilience of existing communicating systems by developing new static analysis methods derived from advanced programming language research.
*Hard Deadline*: Wednesday 16th April 2025
You will belong to @StrathCyber and @mspstrath, as well as gaining access to @spli
(Ignore the deadline on the advert)
Please spread the words.
"Verified" "Compilation" of "Python" with Knuckledragger, GCC, and Ghidra
https://www.philipzucker.com/knuckle_C_pcode/
Discussions: https://discu.eu/q/https://www.philipzucker.com/knuckle_C_pcode/
The 27th Symposium on Formal Methods wants your paper!
If your work develops or applies #FormalMethods then #FM2026 is probably interested!
Dates (AoE)
* Abstracts: 25th Nov 2025
* Papers 2nd Dec 2025
* Conference 20th–22nd May 2026
Proceedings in Springer's LNCS FM subline (gold open access)
Details:https://conf.researchr.org/track/fm-2026/fm-2026-research-paper
Systems Correctness Practices at AWS: Leveraging Formal and Semi-Formal Methods
Closing Keynote with Leslie Lamport at SCALE 22x: Coding isn't programming https://lobste.rs/s/zz69lm #formalmethods #practices
https://www.socallinuxexpo.org/scale/22x/presentations/closing-keynote-leslie-lamport
Introducing GREASE: An Open-Source Tool for Uncovering Hidden Vulnerabilities in Binary Code https://lobste.rs/s/qykkq8 #formalmethods #release #reversing #security
https://www.galois.com/articles/introducing-grease
#formalMethods #gamedev #programming #commonLisp #acl2 #itch https://lispy-gopher-show.itch.io/lispmoo2/devlog/907091/formal-game-logic
Since yesterday I advocated strong use of defgeneric, defmethod and McCLIM's define-command, here I present
just giving lisp's defun to acl2's first order #logic.
I present a batch processing style for using acl2 both in #shell and in #lisp with a worked example.
Thoughts and opinions, gamedevs and logical types?
coq-of-rust: Formal verification tool for Rust
https://github.com/formal-land/coq-of-rust
Discussions: https://discu.eu/q/https://github.com/formal-land/coq-of-rust
Reading the new experience report paper "System Correctness Practices at AWS" by @marcbrooker & Ankush Desai, a successor to 2015 paper "How Amazon Web Services Uses Formal Methods". Documents a whole buffet of industrial formal methods use: P (including new tool PObserve for runtime trace validation), deterministic simulation testing in Rust with the open-sourced Shuttle and Turmoil tools, Dafny, HOL Light, and the open-sourced Kani model-checker for Rust.
While TLA⁺ was the most prominent featured tool in the 2015 paper, it's been lost in the crowd here as part of a clear shift toward verifying & testing the actual running code. I think TLA⁺ must carve out a niche for itself in a world where deterministic simulation testing becomes a commodity technology, or it risks losing relevance same as other design-level tools like UML. There are existing case studies on using TLA⁺ for trace validation and model-driven testing, but a lot of effort needs to go into tooling for making such integrations as smooth as possible instead of bespoke one-off projects.
From August 11-14 we're going to be holding a UC (Universally Composable Security)/EasyUC Summer School at Boston University.
Here is a preliminary announcement:
https://alleystoughton.us/UC-EasyUC-summer-school-save-the-date-flyer.pdf
If you might be interested in participating in the summer school, we hope you will put yourself on our mailing list and give us feedback that will help us fine tune our plans for the school.
You can also email the organizers at
uc-easyuc-summer-school+owners@googlegroups.com
We’re proud to introduce the new FM - Formal Methods module! Learn how formal methods ensure software correctness in critical systems.
Curators Michael Sperber and @lars share their insights in our latest blog post. Dive deeper into the world of formal methods and how they can elevate your software architecture. https://t1p.de/00fja