~lobsters | Bookmarks (22)
-
ProVerB — SLEBoK
ProVerB is a project aimed at explaining program verification tools to practicing software developers, and at...
-
Forge: A Tool to Teach Formal Methods
Posted on 21 April 2024. For the past decade we have been studying how best to...
-
TLA+ Web Explorer
Github url with docs is at https://github.com/will62794/tla-web Comments
-
Proofcraft News - 2024
News from other years: 2023 2022 2021 Proofcraft is 3 years old and we’re still having...
-
Don't let Alloy facts make your specs a fiction
I’ve recently done a lot of work in Alloy and it’s got me thinking about a...
-
On Invariance and Inconsistency
How can you explain important concepts from program correctness in a simple and intuitive manner? In...
-
Co-Developing Programs and Their Proof of Correctness
Credit: Balein / Shutterstock Twenty years ago, Sir Tony Hoare proposed a grand challenge to the...
-
Formalizing Date Arithmetic and Statically Detecting Ambiguities for the Law
Abstract: Legal expert systems routinely rely on date computations to determine the eligibility of a citizen...
-
A Modern Compiler for the French Tax Code
Abstract: In France, income tax is computed from taxpayers’ individual returns, using an algorithm that is...
-
The World and the Machine
This is just a way of thinking about formal specification that I find really useful. The...