Published in: TGDK, Volume 4, Issue 1 (2026). Transactions on Graph Data and Knowledge, Volume 4, Issue 1
Eduard Kamburjan, Vidar Norstein Klungre, Yuanwei Qu, Rudolf Schlatte, Egor V. Kostylev, Martin Giese, and Einar Broch Johnsen. Semantically Reflected Programs. In Transactions on Graph Data and Knowledge (TGDK), Volume 4, Issue 1, pp. 3:1-3:52, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{kamburjan_et_al:TGDK.4.1.3,
author = {Kamburjan, Eduard and Klungre, Vidar Norstein and Qu, Yuanwei and Schlatte, Rudolf and Kostylev, Egor V. and Giese, Martin and Johnsen, Einar Broch},
title = {{Semantically Reflected Programs}},
journal = {Transactions on Graph Data and Knowledge},
pages = {3:1--3:52},
ISSN = {2942-7517},
year = {2026},
volume = {4},
number = {1},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/TGDK.4.1.3},
URN = {urn:nbn:de:0030-drops-256884},
doi = {10.4230/TGDK.4.1.3},
annote = {Keywords: Knowledge Graphs, Ontologies, Object-Oriented Modelling, Imperative Programming Languages, Reflection, Type Safety}
}
Published in: LIPIcs, Volume 363, 34th EACSL Annual Conference on Computer Science Logic (CSL 2026)
Pablo Barenbaum, Delia Kesner, and Mariana Milicich. Useful Call-by-Value: A Semantic Interpretation via Quantitative Types. In 34th EACSL Annual Conference on Computer Science Logic (CSL 2026). Leibniz International Proceedings in Informatics (LIPIcs), Volume 363, pp. 47:1-47:24, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@InProceedings{barenbaum_et_al:LIPIcs.CSL.2026.47,
author = {Barenbaum, Pablo and Kesner, Delia and Milicich, Mariana},
title = {{Useful Call-by-Value: A Semantic Interpretation via Quantitative Types}},
booktitle = {34th EACSL Annual Conference on Computer Science Logic (CSL 2026)},
pages = {47:1--47:24},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-411-6},
ISSN = {1868-8969},
year = {2026},
volume = {363},
editor = {Guerrini, Stefano and K\"{o}nig, Barbara},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CSL.2026.47},
URN = {urn:nbn:de:0030-drops-254721},
doi = {10.4230/LIPIcs.CSL.2026.47},
annote = {Keywords: Lambda calculus, Evaluation strategies, Call-by-Value, Useful Evaluation, Intersection types, Quantitative models}
}
Published in: LIPIcs, Volume 348, 36th International Conference on Concurrency Theory (CONCUR 2025)
Laura Bocchi, Andy King, Maurizio Murgia, and Simon Thompson. Abstract Subtyping for Asynchronous Multiparty Sessions. In 36th International Conference on Concurrency Theory (CONCUR 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 348, pp. 10:1-10:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{bocchi_et_al:LIPIcs.CONCUR.2025.10,
author = {Bocchi, Laura and King, Andy and Murgia, Maurizio and Thompson, Simon},
title = {{Abstract Subtyping for Asynchronous Multiparty Sessions}},
booktitle = {36th International Conference on Concurrency Theory (CONCUR 2025)},
pages = {10:1--10:19},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-389-8},
ISSN = {1868-8969},
year = {2025},
volume = {348},
editor = {Bouyer, Patricia and van de Pol, Jaco},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CONCUR.2025.10},
URN = {urn:nbn:de:0030-drops-239605},
doi = {10.4230/LIPIcs.CONCUR.2025.10},
annote = {Keywords: asynchrony, session subtyping, automata, abstract interpretation}
}
Published in: LIPIcs, Volume 348, 36th International Conference on Concurrency Theory (CONCUR 2025)
Mario Bravetti, Luca Padovani, and Gianluigi Zavattaro. A Sound and Complete Characterization of Fair Asynchronous Session Subtyping. In 36th International Conference on Concurrency Theory (CONCUR 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 348, pp. 11:1-11:17, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{bravetti_et_al:LIPIcs.CONCUR.2025.11,
author = {Bravetti, Mario and Padovani, Luca and Zavattaro, Gianluigi},
title = {{A Sound and Complete Characterization of Fair Asynchronous Session Subtyping}},
booktitle = {36th International Conference on Concurrency Theory (CONCUR 2025)},
pages = {11:1--11:17},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-389-8},
ISSN = {1868-8969},
year = {2025},
volume = {348},
editor = {Bouyer, Patricia and van de Pol, Jaco},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CONCUR.2025.11},
URN = {urn:nbn:de:0030-drops-239615},
doi = {10.4230/LIPIcs.CONCUR.2025.11},
annote = {Keywords: Binary sessions, session types, fair asynchronous subtyping}
}
Published in: LIPIcs, Volume 348, 36th International Conference on Concurrency Theory (CONCUR 2025)
Léo Henry, Mohammad Reza Mousavi, Thomas Neele, and Matteo Sammartino. Compositional Active Learning of Synchronizing Systems Through Automated Alphabet Refinement. In 36th International Conference on Concurrency Theory (CONCUR 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 348, pp. 20:1-20:22, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{henry_et_al:LIPIcs.CONCUR.2025.20,
author = {Henry, L\'{e}o and Mousavi, Mohammad Reza and Neele, Thomas and Sammartino, Matteo},
title = {{Compositional Active Learning of Synchronizing Systems Through Automated Alphabet Refinement}},
booktitle = {36th International Conference on Concurrency Theory (CONCUR 2025)},
pages = {20:1--20:22},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-389-8},
ISSN = {1868-8969},
year = {2025},
volume = {348},
editor = {Bouyer, Patricia and van de Pol, Jaco},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CONCUR.2025.20},
URN = {urn:nbn:de:0030-drops-239700},
doi = {10.4230/LIPIcs.CONCUR.2025.20},
annote = {Keywords: Active learning, Compositional methods, Concurrency theory, Labelled transition systems, Formal methods}
}
Published in: LIPIcs, Volume 337, 10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025)
Rémy Cerda, Giulio Manzonetto, and Alexis Saurin. Ohana Trees and Taylor Expansion for the λI-Calculus: No variable gets left behind or forgotten!. In 10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 337, pp. 12:1-12:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{cerda_et_al:LIPIcs.FSCD.2025.12,
author = {Cerda, R\'{e}my and Manzonetto, Giulio and Saurin, Alexis},
title = {{Ohana Trees and Taylor Expansion for the \lambdaI-Calculus: No variable gets left behind or forgotten!}},
booktitle = {10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025)},
pages = {12:1--12:20},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-374-4},
ISSN = {1868-8969},
year = {2025},
volume = {337},
editor = {Fern\'{a}ndez, Maribel},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.FSCD.2025.12},
URN = {urn:nbn:de:0030-drops-236277},
doi = {10.4230/LIPIcs.FSCD.2025.12},
annote = {Keywords: \lambda-calculus, program approximation, Taylor expansion, \lambdaI-calculus, persistent free variables, B\"{o}hm trees, Ohana trees}
}
Published in: LIPIcs, Volume 337, 10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025)
Mariangiola Dezani-Ciancaglini, Paola Giannini, and Furio Honsell. Unsolvable Terms in Filter Models (Invited Talk). In 10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 337, pp. 3:1-3:24, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{dezaniciancaglini_et_al:LIPIcs.FSCD.2025.3,
author = {Dezani-Ciancaglini, Mariangiola and Giannini, Paola and Honsell, Furio},
title = {{Unsolvable Terms in Filter Models}},
booktitle = {10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025)},
pages = {3:1--3:24},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-374-4},
ISSN = {1868-8969},
year = {2025},
volume = {337},
editor = {Fern\'{a}ndez, Maribel},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.FSCD.2025.3},
URN = {urn:nbn:de:0030-drops-236181},
doi = {10.4230/LIPIcs.FSCD.2025.3},
annote = {Keywords: \lambda-calculus, Intersection Types, Unsolvable Terms, Filter Models}
}
Published in: LIPIcs, Volume 337, 10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025)
Andrej Dudenhefner. Mechanized Undecidability of Higher-Order Beta-Matching. In 10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 337, pp. 17:1-17:15, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{dudenhefner:LIPIcs.FSCD.2025.17,
author = {Dudenhefner, Andrej},
title = {{Mechanized Undecidability of Higher-Order Beta-Matching}},
booktitle = {10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025)},
pages = {17:1--17:15},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-374-4},
ISSN = {1868-8969},
year = {2025},
volume = {337},
editor = {Fern\'{a}ndez, Maribel},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.FSCD.2025.17},
URN = {urn:nbn:de:0030-drops-236323},
doi = {10.4230/LIPIcs.FSCD.2025.17},
annote = {Keywords: lambda-calculus, simple types, undecidability, higher-order matching, mechanization, Coq}
}
Published in: LIPIcs, Volume 336, 30th International Conference on Types for Proofs and Programs (TYPES 2024)
Adrienne Lancelot. Separating Terms by Means of Multi Types, Coinductively. In 30th International Conference on Types for Proofs and Programs (TYPES 2024). Leibniz International Proceedings in Informatics (LIPIcs), Volume 336, pp. 4:1-4:18, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{lancelot:LIPIcs.TYPES.2024.4,
author = {Lancelot, Adrienne},
title = {{Separating Terms by Means of Multi Types, Coinductively}},
booktitle = {30th International Conference on Types for Proofs and Programs (TYPES 2024)},
pages = {4:1--4:18},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-376-8},
ISSN = {1868-8969},
year = {2025},
volume = {336},
editor = {M{\o}gelberg, Rasmus Ejlers and van den Berg, Benno},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.TYPES.2024.4},
URN = {urn:nbn:de:0030-drops-233660},
doi = {10.4230/LIPIcs.TYPES.2024.4},
annote = {Keywords: lambda calculus, intersection types, program equivalence}
}
Published in: LIPIcs, Volume 333, 39th European Conference on Object-Oriented Programming (ECOOP 2025)
Luca Padovani and Gianluigi Zavattaro. Fair Termination of Asynchronous Binary Sessions. In 39th European Conference on Object-Oriented Programming (ECOOP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 333, pp. 24:1-24:29, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{padovani_et_al:LIPIcs.ECOOP.2025.24,
author = {Padovani, Luca and Zavattaro, Gianluigi},
title = {{Fair Termination of Asynchronous Binary Sessions}},
booktitle = {39th European Conference on Object-Oriented Programming (ECOOP 2025)},
pages = {24:1--24:29},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-373-7},
ISSN = {1868-8969},
year = {2025},
volume = {333},
editor = {Aldrich, Jonathan and Silva, Alexandra},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2025.24},
URN = {urn:nbn:de:0030-drops-233169},
doi = {10.4230/LIPIcs.ECOOP.2025.24},
annote = {Keywords: Binary sessions, fair asynchronous subtyping, fair termination, linear logic}
}
Published in: LIPIcs, Volume 333, 39th European Conference on Object-Oriented Programming (ECOOP 2025)
Juan C. Jaramillo and Jorge A. Pérez. Contrasting Deadlock-Free Session Processes. In 39th European Conference on Object-Oriented Programming (ECOOP 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 333, pp. 17:1-17:29, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{jaramillo_et_al:LIPIcs.ECOOP.2025.17,
author = {Jaramillo, Juan C. and P\'{e}rez, Jorge A.},
title = {{Contrasting Deadlock-Free Session Processes}},
booktitle = {39th European Conference on Object-Oriented Programming (ECOOP 2025)},
pages = {17:1--17:29},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-373-7},
ISSN = {1868-8969},
year = {2025},
volume = {333},
editor = {Aldrich, Jonathan and Silva, Alexandra},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2025.17},
URN = {urn:nbn:de:0030-drops-233103},
doi = {10.4230/LIPIcs.ECOOP.2025.17},
annote = {Keywords: session types, process calculi, deadlock freedom}
}
Published in: OASIcs, Volume 86, Recent Developments in the Design and Implementation of Programming Languages (2020)
Mariangiola Dezani-Ciancaglini, Paola Giannini, and Betti Venneri. Deconfined Intersection Types in Java. In Recent Developments in the Design and Implementation of Programming Languages. Open Access Series in Informatics (OASIcs), Volume 86, pp. 3:1-3:25, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{dezaniciancaglini_et_al:OASIcs.Gabbrielli.3,
author = {Dezani-Ciancaglini, Mariangiola and Giannini, Paola and Venneri, Betti},
title = {{Deconfined Intersection Types in Java}},
booktitle = {Recent Developments in the Design and Implementation of Programming Languages},
pages = {3:1--3:25},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-171-9},
ISSN = {2190-6807},
year = {2020},
volume = {86},
editor = {de Boer, Frank S. and Mauro, Jacopo},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.Gabbrielli.3},
URN = {urn:nbn:de:0030-drops-132256},
doi = {10.4230/OASIcs.Gabbrielli.3},
annote = {Keywords: Intersection Types, Featherweight Java, Lambda Expressions}
}
Published in: LIPIcs, Volume 171, 31st International Conference on Concurrency Theory (CONCUR 2020)
Ross Horne. Session Subtyping and Multiparty Compatibility Using Circular Sequents. In 31st International Conference on Concurrency Theory (CONCUR 2020). Leibniz International Proceedings in Informatics (LIPIcs), Volume 171, pp. 12:1-12:22, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{horne:LIPIcs.CONCUR.2020.12,
author = {Horne, Ross},
title = {{Session Subtyping and Multiparty Compatibility Using Circular Sequents}},
booktitle = {31st International Conference on Concurrency Theory (CONCUR 2020)},
pages = {12:1--12:22},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-160-3},
ISSN = {1868-8969},
year = {2020},
volume = {171},
editor = {Konnov, Igor and Kov\'{a}cs, Laura},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CONCUR.2020.12},
URN = {urn:nbn:de:0030-drops-128245},
doi = {10.4230/LIPIcs.CONCUR.2020.12},
annote = {Keywords: session types, subtyping, compatibility, linear logic, deadlock freedom}
}
Published in: LIPIcs, Volume 85, 28th International Conference on Concurrency Theory (CONCUR 2017)
Ilaria Castellani, Mariangiola Dezani-Ciancaglini, and Paola Giannini. Concurrent Reversible Sessions. In 28th International Conference on Concurrency Theory (CONCUR 2017). Leibniz International Proceedings in Informatics (LIPIcs), Volume 85, pp. 30:1-30:17, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017)
@InProceedings{castellani_et_al:LIPIcs.CONCUR.2017.30,
author = {Castellani, Ilaria and Dezani-Ciancaglini, Mariangiola and Giannini, Paola},
title = {{Concurrent Reversible Sessions}},
booktitle = {28th International Conference on Concurrency Theory (CONCUR 2017)},
pages = {30:1--30:17},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-048-4},
ISSN = {1868-8969},
year = {2017},
volume = {85},
editor = {Meyer, Roland and Nestmann, Uwe},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CONCUR.2017.30},
URN = {urn:nbn:de:0030-drops-77877},
doi = {10.4230/LIPIcs.CONCUR.2017.30},
annote = {Keywords: Communication-centric Systems, Reversible Computation, Process Calculi, Multiparty Session Types}
}
Published in: LIPIcs, Volume 26, 19th International Conference on Types for Proofs and Programs (TYPES 2013)
Mario Coppo, Mariangiola Dezani-Ciancaglini, Ines Margaria, and Maddalena Zacchi. Isomorphism of "Functional" Intersection Types. In 19th International Conference on Types for Proofs and Programs (TYPES 2013). Leibniz International Proceedings in Informatics (LIPIcs), Volume 26, pp. 129-149, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2014)
@InProceedings{coppo_et_al:LIPIcs.TYPES.2013.129,
author = {Coppo, Mario and Dezani-Ciancaglini, Mariangiola and Margaria, Ines and Zacchi, Maddalena},
title = {{Isomorphism of "Functional" Intersection Types}},
booktitle = {19th International Conference on Types for Proofs and Programs (TYPES 2013)},
pages = {129--149},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-939897-72-9},
ISSN = {1868-8969},
year = {2014},
volume = {26},
editor = {Matthes, Ralph and Schubert, Aleksy},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.TYPES.2013.129},
URN = {urn:nbn:de:0030-drops-46296},
doi = {10.4230/LIPIcs.TYPES.2013.129},
annote = {Keywords: Type Isomorphism, Lambda calculus, Intersection Types}
}