#tlaplus — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #tlaplus, aggregated by home.social.
-
#Quint, a language built on top of #TLA+ to make formal specifications more accessible.
Crazy that #LLM coding will make formal verification mainstream in the next 2 - 3 years.
#FormalVerification #TLAPlus #Testing #ModelChecking #Concurrency #Prediction
-
#Quint, a language built on top of #TLA+ to make formal specifications more accessible.
Crazy that #LLM coding will make formal verification mainstream in the next 2 - 3 years.
#FormalVerification #TLAPlus #Testing #ModelChecking #Concurrency #Prediction
-
#Quint, a language built on top of #TLA+ to make formal specifications more accessible.
Crazy that #LLM coding will make formal verification mainstream in the next 2 - 3 years.
#FormalVerification #TLAPlus #Testing #ModelChecking #Concurrency #Prediction
-
#Quint, a language built on top of #TLA+ to make formal specifications more accessible.
Crazy that #LLM coding will make formal verification mainstream in the next 2 - 3 years.
#FormalVerification #TLAPlus #Testing #ModelChecking #Concurrency #Prediction
-
#Quint, a language built on top of #TLA+ to make formal specifications more accessible.
Crazy that #LLM coding will make formal verification mainstream in the next 2 - 3 years.
#FormalVerification #TLAPlus #Testing #ModelChecking #Concurrency #Prediction
-
AI Assistants Now Aid in Formalizing System Designs
AI assistants are now helping to formally verify complex system designs using TLA+. Learn how this impacts software and network development.
#AISystemDesign, #TLAplus, #FormalVerification, #SoftwareEngineering, #ByzantineBroadcast
https://newsletter.tf/ai-helps-verify-system-designs-using-tla-plus/
-
New research shows AI can help verify system designs, a process that used to take much longer. This could speed up how we build reliable software.
#AISystemDesign, #TLAplus, #FormalVerification, #SoftwareEngineering, #ByzantineBroadcast
https://newsletter.tf/ai-helps-verify-system-designs-using-tla-plus/ -
Lamport's new (and final) book A Science of Concurrent Programs is now officially published! The final draft PDF has long been available for free on Lamport's website, but now you can buy a hardcover from Cabridge press. Discussion on the TLA+ mailing list: https://discuss.tlapl.us/msg06762.html
-
Lamport's new (and final) book A Science of Concurrent Programs is now officially published! The final draft PDF has long been available for free on Lamport's website, but now you can buy a hardcover from Cabridge press. Discussion on the TLA+ mailing list: https://discuss.tlapl.us/msg06762.html
-
Lamport's new (and final) book A Science of Concurrent Programs is now officially published! The final draft PDF has long been available for free on Lamport's website, but now you can buy a hardcover from Cabridge press. Discussion on the TLA+ mailing list: https://discuss.tlapl.us/msg06762.html
-
Lamport's new (and final) book A Science of Concurrent Programs is now officially published! The final draft PDF has long been available for free on Lamport's website, but now you can buy a hardcover from Cabridge press. Discussion on the TLA+ mailing list: https://discuss.tlapl.us/msg06762.html
-
Cette semaine à OpenSourceExperience Paris dans la séquence "Cybersécurité & chaîne de production logicielle", je présente la validation formelle avec #tlaplus pour produire des programmes plus fiables.
Rendez-vous mercredi 10 14:25.
Deux invitations disponibles VIP dispo en MP. @osxp_paris
-
Cette semaine à OpenSourceExperience Paris dans la séquence "Cybersécurité & chaîne de production logicielle", je présente la validation formelle avec #tlaplus pour produire des programmes plus fiables.
Rendez-vous mercredi 10 14:25.
Deux invitations disponibles VIP dispo en MP. @osxp_paris
-
Cette semaine à OpenSourceExperience Paris dans la séquence "Cybersécurité & chaîne de production logicielle", je présente la validation formelle avec #tlaplus pour produire des programmes plus fiables.
Rendez-vous mercredi 10 14:25.
Deux invitations disponibles VIP dispo en MP. @osxp_paris
-
Cette semaine à OpenSourceExperience Paris dans la séquence "Cybersécurité & chaîne de production logicielle", je présente la validation formelle avec #tlaplus pour produire des programmes plus fiables.
Rendez-vous mercredi 10 14:25.
Deux invitations disponibles VIP dispo en MP. @osxp_paris
-
Spent a bit of time exercising my temporal logic/basic boolean algebra muscles today. Found a nice derivation, felt good!
https://groups.google.com/g/tlaplus/c/4hw3eUzDVA8/m/KKjzEAqOAQAJ
-
Spent a bit of time exercising my temporal logic/basic boolean algebra muscles today. Found a nice derivation, felt good!
https://groups.google.com/g/tlaplus/c/4hw3eUzDVA8/m/KKjzEAqOAQAJ
-
Spent a bit of time exercising my temporal logic/basic boolean algebra muscles today. Found a nice derivation, felt good!
https://groups.google.com/g/tlaplus/c/4hw3eUzDVA8/m/KKjzEAqOAQAJ
-
Spent a bit of time exercising my temporal logic/basic boolean algebra muscles today. Found a nice derivation, felt good!
https://groups.google.com/g/tlaplus/c/4hw3eUzDVA8/m/KKjzEAqOAQAJ
-
Learning fun things like that the TLA+ model checker call stack for evaluating a next state predicate goes:
ITool#getNextStates()
Tool#getNextStatesImpl()
Tool#getNextStatesAppl()
Tool#getNextStatesApplImpl()
Tool#getNextStatesApplImplSwitch() -
Learning fun things like that the TLA+ model checker call stack for evaluating a next state predicate goes:
ITool#getNextStates()
Tool#getNextStatesImpl()
Tool#getNextStatesAppl()
Tool#getNextStatesApplImpl()
Tool#getNextStatesApplImplSwitch() -
Learning fun things like that the TLA+ model checker call stack for evaluating a next state predicate goes:
ITool#getNextStates()
Tool#getNextStatesImpl()
Tool#getNextStatesAppl()
Tool#getNextStatesApplImpl()
Tool#getNextStatesApplImplSwitch() -
Learning fun things like that the TLA+ model checker call stack for evaluating a next state predicate goes:
ITool#getNextStates()
Tool#getNextStatesImpl()
Tool#getNextStatesAppl()
Tool#getNextStatesApplImpl()
Tool#getNextStatesApplImplSwitch() -
Today published the penultimate chapter of my how-to guide to building your own TLA+ model-checker, in which we actually do a breadth-first search over the state space to check safety properties! Only one chapter remains but it’s more of a clean-up topic. Maybe I should just cut it. I can’t imagine many people who actually work through this tutorial who would want to implement operator parameters as closures.
-
Today published the penultimate chapter of my how-to guide to building your own TLA+ model-checker, in which we actually do a breadth-first search over the state space to check safety properties! Only one chapter remains but it’s more of a clean-up topic. Maybe I should just cut it. I can’t imagine many people who actually work through this tutorial who would want to implement operator parameters as closures.
-
Today published the penultimate chapter of my how-to guide to building your own TLA+ model-checker, in which we actually do a breadth-first search over the state space to check safety properties! Only one chapter remains but it’s more of a clean-up topic. Maybe I should just cut it. I can’t imagine many people who actually work through this tutorial who would want to implement operator parameters as closures.
-
Today published the penultimate chapter of my how-to guide to building your own TLA+ model-checker, in which we actually do a breadth-first search over the state space to check safety properties! Only one chapter remains but it’s more of a clean-up topic. Maybe I should just cut it. I can’t imagine many people who actually work through this tutorial who would want to implement operator parameters as closures.
-
August TLA⁺ dev update: GenAI challenge winners announced, a startup paying people to write TLA⁺ spec examples, and efforts to make the tools less file-dependent!
https://foundation.tlapl.us/blog/2025-08-dev-update/index.html
-
August TLA⁺ dev update: GenAI challenge winners announced, a startup paying people to write TLA⁺ spec examples, and efforts to make the tools less file-dependent!
https://foundation.tlapl.us/blog/2025-08-dev-update/index.html
-
August TLA⁺ dev update: GenAI challenge winners announced, a startup paying people to write TLA⁺ spec examples, and efforts to make the tools less file-dependent!
https://foundation.tlapl.us/blog/2025-08-dev-update/index.html
-
August TLA⁺ dev update: GenAI challenge winners announced, a startup paying people to write TLA⁺ spec examples, and efforts to make the tools less file-dependent!
https://foundation.tlapl.us/blog/2025-08-dev-update/index.html
-
New SPAA paper is out, and it was named one of the four Distinguished Papers! We formally verified the correctness of an adaptive snapshot algorithm with far future-dependent linearization points. The TLAPS proof spans over 15k lines and took several months to complete. It's available on my GitHub for the curious.
-
New SPAA paper is out, and it was named one of the four Distinguished Papers! We formally verified the correctness of an adaptive snapshot algorithm with far future-dependent linearization points. The TLAPS proof spans over 15k lines and took several months to complete. It's available on my GitHub for the curious.
-
New SPAA paper is out, and it was named one of the four Distinguished Papers! We formally verified the correctness of an adaptive snapshot algorithm with far future-dependent linearization points. The TLAPS proof spans over 15k lines and took several months to complete. It's available on my GitHub for the curious.
-
New SPAA paper is out, and it was named one of the four Distinguished Papers! We formally verified the correctness of an adaptive snapshot algorithm with far future-dependent linearization points. The TLAPS proof spans over 15k lines and took several months to complete. It's available on my GitHub for the curious.
-
Published the July 2025 TLA+ development update. GenAI challenge submission deadline passed, TLAPM updated to use Isabelle 2025, TLA+ proofs fixed, critical chapter published on guide to writing your own TLA+ modelchecker!
-
Published the July 2025 TLA+ development update. GenAI challenge submission deadline passed, TLAPM updated to use Isabelle 2025, TLA+ proofs fixed, critical chapter published on guide to writing your own TLA+ modelchecker!
-
Published the July 2025 TLA+ development update. GenAI challenge submission deadline passed, TLAPM updated to use Isabelle 2025, TLA+ proofs fixed, critical chapter published on guide to writing your own TLA+ modelchecker!
-
Published the July 2025 TLA+ development update. GenAI challenge submission deadline passed, TLAPM updated to use Isabelle 2025, TLA+ proofs fixed, critical chapter published on guide to writing your own TLA+ modelchecker!
-
Lately I've been mulling what exactly will keep TLA+ from going the way of UML in terms of relevance; turns out Hillel Wayne already wrote a pretty good post about that!
https://buttondown.com/hillelwayne/archive/can-formal-methods-succeed-where-uml-failed/
-
Lately I've been mulling what exactly will keep TLA+ from going the way of UML in terms of relevance; turns out Hillel Wayne already wrote a pretty good post about that!
https://buttondown.com/hillelwayne/archive/can-formal-methods-succeed-where-uml-failed/
-
Lately I've been mulling what exactly will keep TLA+ from going the way of UML in terms of relevance; turns out Hillel Wayne already wrote a pretty good post about that!
https://buttondown.com/hillelwayne/archive/can-formal-methods-succeed-where-uml-failed/
-
Lately I've been mulling what exactly will keep TLA+ from going the way of UML in terms of relevance; turns out Hillel Wayne already wrote a pretty good post about that!
https://buttondown.com/hillelwayne/archive/can-formal-methods-succeed-where-uml-failed/
-
I wrote a blog post about a type of TLA+ contract I've done a few times, why it never goes as well as hoped, and how future contracts could be restructured for greater success.
-
I wrote a blog post about a type of TLA+ contract I've done a few times, why it never goes as well as hoped, and how future contracts could be restructured for greater success.
-
I wrote a blog post about a type of TLA+ contract I've done a few times, why it never goes as well as hoped, and how future contracts could be restructured for greater success.
-
I wrote a blog post about a type of TLA+ contract I've done a few times, why it never goes as well as hoped, and how future contracts could be restructured for greater success.
-
June TLA⁺ development update: AI contest submission deadline is July 4th, Spectacle gets GraphViz animation support, VS Code extension gets MCP support, and a new research grant for synthesizing inductive invariants!
-
June TLA⁺ development update: AI contest submission deadline is July 4th, Spectacle gets GraphViz animation support, VS Code extension gets MCP support, and a new research grant for synthesizing inductive invariants!
-
June TLA⁺ development update: AI contest submission deadline is July 4th, Spectacle gets GraphViz animation support, VS Code extension gets MCP support, and a new research grant for synthesizing inductive invariants!