Composing Communicating Systems, Synchronously

11Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Communicating systems are nowadays part of everyday life, yet programming and analysing them is difficult. One of the many reasons for this difficulty is their size, hence compositional approaches are a need. We discuss how to ensure relevant communication properties such as deadlock freedom in a compositional way. The idea is that communicating systems can be composed by taking two of their participants and transforming them into coupled forwarders connecting the two systems. It has been shown that, for asynchronous communications, if the participants are “compatible” then composition satisfies relevant communication properties provided that the single systems satisfy them. We show that such a result changes considerably for synchronous communications. We also discuss a different form of composition, where a unique forwarder is used.

Cite

CITATION STYLE

APA

Barbanera, F., Lanese, I., & Tuosto, E. (2020). Composing Communicating Systems, Synchronously. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12476 LNCS, pp. 39–59). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-61362-4_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free