Published in: LIPIcs, Volume 360, 45th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2025)
Amrita Suresh and Nobuko Yoshida. Unreliability in Practical Subclasses of Communicating Systems. In 45th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 360, pp. 52:1-52:22, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{suresh_et_al:LIPIcs.FSTTCS.2025.52,
author = {Suresh, Amrita and Yoshida, Nobuko},
title = {{Unreliability in Practical Subclasses of Communicating Systems}},
booktitle = {45th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2025)},
pages = {52:1--52:22},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-406-2},
ISSN = {1868-8969},
year = {2025},
volume = {360},
editor = {Aiswarya, C. and Mehta, Ruta and Roy, Subhajit},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.FSTTCS.2025.52},
URN = {urn:nbn:de:0030-drops-251312},
doi = {10.4230/LIPIcs.FSTTCS.2025.52},
annote = {Keywords: Communicating automata, lossy channel, corruption, out of order, session types, crash-stop failure}
}
Published in: LIPIcs, Volume 348, 36th International Conference on Concurrency Theory (CONCUR 2025)
Daniel Hirschkoff, Iwan Quémerais, and Davide Sangiorgi. First-Order Store and Visibility in Name-Passing Calculi. In 36th International Conference on Concurrency Theory (CONCUR 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 348, pp. 23:1-23:21, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{hirschkoff_et_al:LIPIcs.CONCUR.2025.23,
author = {Hirschkoff, Daniel and Qu\'{e}merais, Iwan and Sangiorgi, Davide},
title = {{First-Order Store and Visibility in Name-Passing Calculi}},
booktitle = {36th International Conference on Concurrency Theory (CONCUR 2025)},
pages = {23:1--23:21},
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.23},
URN = {urn:nbn:de:0030-drops-239737},
doi = {10.4230/LIPIcs.CONCUR.2025.23},
annote = {Keywords: process calculi, behavioural equivalence, type system}
}
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 337, 10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025)
C. B. Aberlé, Karl Crary, Chris Martens, and Frank Pfenning. Substructural Parametricity. In 10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 337, pp. 4:1-4:21, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{aberle_et_al:LIPIcs.FSCD.2025.4,
author = {Aberl\'{e}, C. B. and Crary, Karl and Martens, Chris and Pfenning, Frank},
title = {{Substructural Parametricity}},
booktitle = {10th International Conference on Formal Structures for Computation and Deduction (FSCD 2025)},
pages = {4:1--4:21},
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.4},
URN = {urn:nbn:de:0030-drops-236193},
doi = {10.4230/LIPIcs.FSCD.2025.4},
annote = {Keywords: Substructural type systems, logical relations, ordered logic}
}
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: LIPIcs, Volume 279, 34th International Conference on Concurrency Theory (CONCUR 2023)
Gil Silva, Andreia Mordido, and Vasco T. Vasconcelos. Subtyping Context-Free Session Types. In 34th International Conference on Concurrency Theory (CONCUR 2023). Leibniz International Proceedings in Informatics (LIPIcs), Volume 279, pp. 11:1-11:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2023)
@InProceedings{silva_et_al:LIPIcs.CONCUR.2023.11,
author = {Silva, Gil and Mordido, Andreia and Vasconcelos, Vasco T.},
title = {{Subtyping Context-Free Session Types}},
booktitle = {34th International Conference on Concurrency Theory (CONCUR 2023)},
pages = {11:1--11:19},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-299-0},
ISSN = {1868-8969},
year = {2023},
volume = {279},
editor = {P\'{e}rez, Guillermo A. and Raskin, Jean-Fran\c{c}ois},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CONCUR.2023.11},
URN = {urn:nbn:de:0030-drops-190055},
doi = {10.4230/LIPIcs.CONCUR.2023.11},
annote = {Keywords: Session types, Subtyping, Simulation, Simple grammars, Non-regular recursion}
}
Published in: OASIcs, Volume 86, Recent Developments in the Design and Implementation of Programming Languages (2020)
Reiner Hähnle, Anton W. Haubner, and Eduard Kamburjan. Locally Static, Globally Dynamic Session Types for Active Objects. In Recent Developments in the Design and Implementation of Programming Languages. Open Access Series in Informatics (OASIcs), Volume 86, pp. 1:1-1:24, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{hahnle_et_al:OASIcs.Gabbrielli.1,
author = {H\"{a}hnle, Reiner and Haubner, Anton W. and Kamburjan, Eduard},
title = {{Locally Static, Globally Dynamic Session Types for Active Objects}},
booktitle = {Recent Developments in the Design and Implementation of Programming Languages},
pages = {1:1--1:24},
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.1},
URN = {urn:nbn:de:0030-drops-132237},
doi = {10.4230/OASIcs.Gabbrielli.1},
annote = {Keywords: Session Types, Active Objects, Runtime Verification, Static Verification}
}
Published in: LIPIcs, Volume 109, 32nd European Conference on Object-Oriented Programming (ECOOP 2018)
Joana Campos and Vasco T. Vasconcelos. Dependent Types for Class-based Mutable Objects. In 32nd European Conference on Object-Oriented Programming (ECOOP 2018). Leibniz International Proceedings in Informatics (LIPIcs), Volume 109, pp. 13:1-13:28, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2018)
@InProceedings{campos_et_al:LIPIcs.ECOOP.2018.13,
author = {Campos, Joana and Vasconcelos, Vasco T.},
title = {{Dependent Types for Class-based Mutable Objects}},
booktitle = {32nd European Conference on Object-Oriented Programming (ECOOP 2018)},
pages = {13:1--13:28},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-079-8},
ISSN = {1868-8969},
year = {2018},
volume = {109},
editor = {Millstein, Todd},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2018.13},
URN = {urn:nbn:de:0030-drops-92182},
doi = {10.4230/LIPIcs.ECOOP.2018.13},
annote = {Keywords: dependent types, index refinements, mutable objects, type systems}
}
Published in: DARTS, Volume 4, Issue 3, Special Issue of the 32nd European Conference on Object-Oriented Programming (ECOOP 2018)
Joana Campos and Vasco T. Vasconcelos. Dependent Types for Class-based Mutable Objects (Artifact). In Special Issue of the 32nd European Conference on Object-Oriented Programming (ECOOP 2018). Dagstuhl Artifacts Series (DARTS), Volume 4, Issue 3, pp. 1:1-1:2, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2018)
@Article{campos_et_al:DARTS.4.3.1,
author = {Campos, Joana and Vasconcelos, Vasco T.},
title = {{Dependent Types for Class-based Mutable Objects (Artifact)}},
pages = {1:1--1:2},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2018},
volume = {4},
number = {3},
editor = {Campos, Joana and Vasconcelos, Vasco T.},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.4.3.1},
URN = {urn:nbn:de:0030-drops-92337},
doi = {10.4230/DARTS.4.3.1},
annote = {Keywords: dependent types, index refinements, mutable objects, type systems}
}
Published in: Dagstuhl Reports, Volume 7, Issue 1 (2017)
Simon Gay, Vasco T. Vasconcelos, Philip Wadler, and Nobuko Yoshida. Theory and Applications of Behavioural Types (Dagstuhl Seminar 17051). In Dagstuhl Reports, Volume 7, Issue 1, pp. 158-189, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017)
@Article{gay_et_al:DagRep.7.1.158,
author = {Gay, Simon and Vasconcelos, Vasco T. and Wadler, Philip and Yoshida, Nobuko},
title = {{Theory and Applications of Behavioural Types (Dagstuhl Seminar 17051)}},
pages = {158--189},
journal = {Dagstuhl Reports},
ISSN = {2192-5283},
year = {2017},
volume = {7},
number = {1},
editor = {Gay, Simon and Vasconcelos, Vasco T. and Wadler, Philip and Yoshida, Nobuko},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagRep.7.1.158},
URN = {urn:nbn:de:0030-drops-72497},
doi = {10.4230/DagRep.7.1.158},
annote = {Keywords: Behavioural Types, Programming Languages, Runtime Verification, Type Systems}
}
Published in: Dagstuhl Seminar Proceedings, Volume 5081, Foundations of Global Computing (2006)
Francisco Martins, Liliana Salvador, Vasco T. Vasconcelos, and Luís Lopes. MiKO---Mikado Koncurrent Objects. In Foundations of Global Computing. Dagstuhl Seminar Proceedings, Volume 5081, pp. 1-43, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2006)
@InProceedings{martins_et_al:DagSemProc.05081.6,
author = {Martins, Francisco and Salvador, Liliana and Vasconcelos, Vasco T. and Lopes, Lu{\'\i}s},
title = {{MiKO---Mikado Koncurrent Objects}},
booktitle = {Foundations of Global Computing},
pages = {1--43},
series = {Dagstuhl Seminar Proceedings (DagSemProc)},
ISSN = {1862-4405},
year = {2006},
volume = {5081},
editor = {Jos\'{e} Luiz Fiadeiro and Ugo Montanari and Martin Wirsing},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.05081.6},
URN = {urn:nbn:de:0030-drops-3014},
doi = {10.4230/DagSemProc.05081.6},
annote = {Keywords: Global computing, code migration, administrative domains, process calculus}
}