Skip to main content

Interpreting broadcast communication in SCCS

  • Conference paper
  • First Online:
Book cover CONCUR'93 (CONCUR 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 715))

Included in the following conference series:

Abstract

CBS (Calculus of Broadcasting Systems) is a process calculus in the style of Robin Milner's CCS, with broadcast as the fundamental communication paradigm. A broadcast communication is an atomic and synchronous event — all participants act at the same instant. However, it is asymmetric in the sense that a sender may autonomously transmit a message without concern to whether anyone is listening, whereas a receiver cannot just receive on its own, it has to wait for a message and it is therefore controlled by its environment. We show that the broadcast model of CBS can be interpreted in a model based on synchronous parallelism. This is demonstrated by presenting a translation to SCCS and proving that the translation is correct up to strong bisimulation equivalence.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brookes, S.D., Hoare, C.A.R., Roscoe, A.W., A theory of communicating sequential processes, J. Assoc. Comput. Mach., 31(3):560–599.1 1984.

    MathSciNet  Google Scholar 

  2. Jeffrey, A., CSP is completely expressive, Technical report 2/92, Dept. of Comp. Sci., Univ. of Sussex, 1992.

    Google Scholar 

  3. Milner, R., Calculi for synchrony and asynchrony, Theoretical Computer Science, Vol 25, pp 267–310, North-Holland, 1983.

    Article  Google Scholar 

  4. Milner, R., Communication and concurrency, Prentice Hall, 1989.

    Google Scholar 

  5. Plotkin, G.D., A structural approach to operational semantics, Report DAIMI-FN-19, Comp. Sci. Dept., Århus University, Denmark, 1981.

    Google Scholar 

  6. Prasad, K.V.S., A Calculus of broadcasting systems, In Volume 1: CAAP '91, LNCS 493, Springer Verlag, 1991.

    Google Scholar 

  7. Prasad, K.V.S., A Calculus of value broadcasts, PMG report 69, Dept. of Comp. Sci., Chalmers Univ. och Techn., Sweden, 1992.

    Google Scholar 

  8. de Simone, R., Higher-level synchronising devices in Meije-SCCS, Theoretical Computer Science, Vol 37, pp. 245–267. North-Holland, 1985.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Eike Best

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Holmer, U. (1993). Interpreting broadcast communication in SCCS. In: Best, E. (eds) CONCUR'93. CONCUR 1993. Lecture Notes in Computer Science, vol 715. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57208-2_14

Download citation

  • DOI: https://doi.org/10.1007/3-540-57208-2_14

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57208-4

  • Online ISBN: 978-3-540-47968-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics