Published in: LIPIcs, Volume 391, 37th International Conference on Concurrency Theory (CONCUR 2026)
Takashi Nagatomi, Musashi Katsura, Naoki Kobayashi, Yusuke Matsushita, and Ken Sakayori. Prophecy-Based Automated Verification of Message-Passing Programs. In 37th International Conference on Concurrency Theory (CONCUR 2026). Leibniz International Proceedings in Informatics (LIPIcs), Volume 391, pp. 43:1-43:21, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@InProceedings{nagatomi_et_al:LIPIcs.CONCUR.2026.43,
author = {Nagatomi, Takashi and Katsura, Musashi and Kobayashi, Naoki and Matsushita, Yusuke and Sakayori, Ken},
title = {{Prophecy-Based Automated Verification of Message-Passing Programs}},
booktitle = {37th International Conference on Concurrency Theory (CONCUR 2026)},
pages = {43:1--43:21},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-447-5},
ISSN = {1868-8969},
year = {2026},
volume = {391},
editor = {Sokolova, Ana and Totzke, Patrick},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CONCUR.2026.43},
URN = {urn:nbn:de:0030-drops-273747},
doi = {10.4230/LIPIcs.CONCUR.2026.43},
annote = {Keywords: Program verification, message-passing concurrent programs, constrained Horn clauses, prophecies}
}
Published in: LIPIcs, Volume 372, 40th European Conference on Object-Oriented Programming (ECOOP 2026)
Yusuke Fujiwara, Yusuke Matsushita, Kohei Suenaga, and Atsushi Igarashi. Ownership Refinement Types for Pointer Arithmetic and Nested Arrays. In 40th European Conference on Object-Oriented Programming (ECOOP 2026). Leibniz International Proceedings in Informatics (LIPIcs), Volume 372, pp. 6:1-6:31, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@InProceedings{fujiwara_et_al:LIPIcs.ECOOP.2026.6,
author = {Fujiwara, Yusuke and Matsushita, Yusuke and Suenaga, Kohei and Igarashi, Atsushi},
title = {{Ownership Refinement Types for Pointer Arithmetic and Nested Arrays}},
booktitle = {40th European Conference on Object-Oriented Programming (ECOOP 2026)},
pages = {6:1--6:31},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-423-9},
ISSN = {1868-8969},
year = {2026},
volume = {372},
editor = {Krebbers, Robbert 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.2026.6},
URN = {urn:nbn:de:0030-drops-261029},
doi = {10.4230/LIPIcs.ECOOP.2026.6},
annote = {Keywords: aliasing, fractional ownership, program verification, refinement types, type systems}
}
Published in: DARTS, Volume 12, Issue 1, Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026)
Yusuke Fujiwara, Yusuke Matsushita, Kohei Suenaga, and Atsushi Igarashi. Ownership Refinement Types for Pointer Arithmetic and Nested Arrays (Artifact). In Special Issue of the 40th European Conference on Object-Oriented Programming (ECOOP 2026). Dagstuhl Artifacts Series (DARTS), Volume 12, Issue 1, pp. 23:1-23:6, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@Article{fujiwara_et_al:DARTS.12.1.23,
author = {Fujiwara, Yusuke and Matsushita, Yusuke and Suenaga, Kohei and Igarashi, Atsushi},
title = {{Ownership Refinement Types for Pointer Arithmetic and Nested Arrays (Artifact)}},
pages = {23:1--23:6},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2026},
volume = {12},
number = {1},
editor = {Fujiwara, Yusuke and Matsushita, Yusuke and Suenaga, Kohei and Igarashi, Atsushi},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.12.1.23},
URN = {urn:nbn:de:0030-drops-261603},
doi = {10.4230/DARTS.12.1.23},
annote = {Keywords: aliasing, fractional ownership, program verification, refinement types, type systems}
}