Skip to content
Institute for Logic and Data Science
Menu
  • Home
  • Research
    • Research Projects
    • Scientific Seminars
  • Events
  • People
  • Fellowships
  • Partners
  • About
    • About Us
    • Support us
    • Executive Board
    • Contact
Menu

Logic Seminar talk: ๐•‚ definitions as Matching Logic theories

Posted on November 17, 2025November 17, 2025 by Andrei Sipoศ™

On November 20, 2025, at 14:00 EET, Horaศ›iu Cheval (University of Bucharest) will give a talk in the Logic Seminar.

Title: ๐•‚ definitions as Matching Logic theories

Abstract:

The ๐•‚ Framework is a rewriting-based tool for specifying programming language semantics and carrying out formal verification based on the semantics given.

PL definitions are translated by ๐•‚ into Matching Logic (ML) theories, encoded in an intermediate language named Kore, through a complex compilation process which is not formally documented and has to be considered as part of the trusted codebase.

In this talk, we describe a formal mechanism for obtaining the denotational semantics of ๐•‚ definitions directly as ML theories.

While for many components of ๐•‚, the ML denotation we give is similar to the current Kore output, abstract rewrite rules, which allow one to specify rewrite rules by mentioning only the fragments of the program configuration that are being modified and are one of ๐•‚โ€™s most important features, lack at the moment an elegant ML denotation.

In the current implementation of ๐•‚, they are compiled through a mechanism of configuration concretization which converts them into top rewrite rules between full configurations. Based on a newly developed ML theory of contexts, we propose a solution through which we can uniformly axiomatize such abstract rules in a way that reflects their local nature and does not rely on a concretization algorithm.

This is joint work with Xiaohong Chen, Dorel Lucanu and Grigore Roศ™u.

The talk will take place physically at FMI (the new PBTower location), Hall 203.

Follow us

Subscribe to our RSS feed.

Subscribe

Support us

Looking for ways to support our research? Check out all the different opportunities!

Contact us

Interested in logic and/or data science research? Send an email to contact@ilds.ro

Institute for Logic and Data Science
Str. Popa Tatu nr. 18
010805 Bucharest, Romania
contact@ilds.ro
  

© 2025 Institute for Logic and Data Science | Powered by Minimalist Blog WordPress Theme