ATLaS
Abstract Techniques for Programming Languages and Secure Compilation
The aim of the ATLaS project is to work on various important aspects of Higher-order Abstract GSOS. The project is funded by the Deutsche Forschungsgemeinschaft, the German Research Foundation, and will run from 01.2024 to 12.2026.
People
Main participants
- Stelios Tsampas (co-PI)
- Sergey Goncharov (co-PI)
- Henning Urbat
- Pouya Partow (PhD student)
- Lutz Schröder
- Stefan Milius
External collaborators
- Alessio Santamaria, University of Sussex
- Lars Birkedal, Aarhus University
- Amin Timany, Aarhus University
Programme
- Develop logical predicates in HO-GSOS ☑
- Develop logical relations in HO-GSOS ☑
- Apply our theory to develop new methods in call-by(-push)-value ☑
- Big-step semantics for HO-GSOS ☐
- Semantics for imperative languages ☐ (nearing completion)
- Abstract approaches to parametricity ☐
Publications
- Abstract Operational Methods for Call-by-Push-Value, POPL’25 [1]
- Bialgebraic Reasoning on Higher-Order Program Equivalence, LICS’24 [2]
- Logical Predicates in Higher-Order Mathematical Operational Semantics, FoSSaCS’24 [3]
Talks
- Henning Urbat: Abstract operational methods for call-by-push-value
POPL’25, Denver, United States, January 2025. - Sergey Goncharov: Introduction to Higher-Order Mathematical Operational Semantics
Birmingham Theory Seminar, November 2024. Abstract - Slides. - Stelios Tsampas: Higher-order Mathematical Operational Semantics
Aarhus University visit, September 2024. Slides. - Henning Urbat: Bialgebraic reasoning on higher-order program equivalence
LICS’24, Tallinn, Estonia, July 2024. Slides. - Henning Urbat: Operational techniques for higher-order coalgebras
Dutch Categories and Types Seminar, Leiden, Netherlands, June 2024. Slides. - Sergey Goncharov: Higher-Order Program Equivalence in the Abstract
Research Seminar at Uni Regensburg, May 2024. Abstract - Slides. - Stelios Tsampas: Logical Relations (and more) in Higher-order Mathematical Operational Semantics
Chocola Meeting, Lyon, May 2024. (Invited talk). Slides. - Stelios Tsampas: Logical Predicates in Higher-order Mathematical Operational Semantics
FoSSaCS’24, Luxembourg City, Luxembourg, April 2024. Slides. - Stelios Tsampas: Logical Predicates in Higher-order Mathematical Operational Semantics
WG6 Leuven, April 2024. Abstract - Slides - Video.
References
2025
2024
- LICSBialgebraic Reasoning on Higher-Order Program EquivalenceIn 39th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2024), Jan 2024
- FoSSaCSLogical Predicates in Higher-Order Mathematical Operational SemanticsIn 27th International Conference on Foundations of Software Science and Computation Structures (FoSSaCS 2024), Jan 2024