A Gentle Overview of Asynchronous Session-based Concurrency: Deadlock Freedom by Typing

December 11, 2024 Β· Declared Dead Β· πŸ› International Conference on Information and Computation Economies

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Bas van den Heuvel, Jorge A. PΓ©rez arXiv ID 2412.08232 Category cs.PL: Programming Languages Cross-listed cs.LO Citations 1 Venue International Conference on Information and Computation Economies Last Checked 4 months ago
Abstract
While formal models of concurrency tend to focus on synchronous communication, asynchronous communication is relevant in practice. In this paper, we will discuss asynchronous communication in the context of session-based concurrency, the model of computation in which session types specify the structure of the two-party protocols implemented by the channels of a communicating process. We overview recent work on addressing the challenge of ensuring the deadlock-freedom property for message-passing processes that communicate asynchronously in cyclic process networks governed by session types. We offer a gradual presentation of three typed process frameworks and outline how they may be used to guarantee deadlock freedom for a concurrent functional language with sessions.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Programming Languages

Died the same way β€” πŸ‘» Ghosted