Fabrizio Montesi

@fmontesi.bsky.social

Director, FORM | Formal Methods at the Scale the World Needs

📃 Excited to share progress on the 'Concurrency Challenge' of Dynamic Logic from our group! In our new ACM TOCL article (w/ Matteo Acclavio and Marco Peressotti), we integrate Propositional Dynamic Logic with Labelled Transition Systems (LTS) to obtain Operational Propositional Dynamic Logic (OPDL).

Paper abstract.Key rule of OPDL.

📃 Just accepted at ACM TOCL: a reconciliation of Linear Logic, the pi-calculus, and their metatheories. We (w/ Marco Peressotti) have developed a new semantics of linear logic that finally mends the gap between proofs and the expected behavioural theory of processes and session types. 1/

Paper card at ACM TOCL.Relationships between typing derivations, processes, and typing environments.

📣 Job alert: we're hiring PhDs and postdocs at FORM! Come work with us on formal methods, programming, verification, Lean, and #CSLib. We have many possible projects or you can propose your own. Deadline for applications: 16 August 2026 Links to the calls below.

🙏 Extremely thankful for and happy to welcome people stepping up to help with maintaining and reviewing contributions to CSLib. We have additions in areas including algorithms, automata, crypto, logic, monadic programming, programming languages, and machine learning. 1/

List of CSLib curators.

'Pact: A Choreographic Language for Agentic Ecosystems' develops a choreographic language with operations for agent choices and preferences, capturing important LLM interactions. Very nice! By Kiran Gopinathan, Jack Feser, Michelangelo Naim, Zenna Tavares, and Eli Bingham. 1/

Bild

🔦 CSLib feature spotlight: fresh values. A great example of theory meeting practice. In many explanations of programs and proofs in computer science, you might find sentences like: - 'Pick a fresh value x not in the set' - 'For a fresh x' - 'Where x is a fresh name not in the program P' etc. 1/

BildBild

🚀 CSLib is Growing – Follow Its Journey! The #Lean Computer Science Library (#CSLib) – a global effort to build reusable infrastructure for formal methods in AI-ready computer programming and research – is gaining momentum (>100 forks, >400 PRs, and nearly 500 stars on GitHub). (1/2)

Bild