CCS: A Calculus of Communicating Systems

  • Roberto Gorrieri
  • Cristian Versari
Part of the Texts in Theoretical Computer Science. An EATCS Series book series (TTCS)

Abstract

The process calculus CCS for describing reactive systems is introduced. Its syntax is defined, as well as its operational semantics in terms of labeled transition systems. Some subcalculi are singled out that possess some specific interesting expressiveness properties. It is shown that CCS is Turing-complete by offering an encoding of Counter Machines into CCS. As a byproduct, all the behavioral equivalences of interest are undecidable over the class of CCS processes, even if they are decidable over some subcalculi.

Keywords

Regular Language Parallel Composition Abstract Syntax Label Transition System Process Term 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Roberto Gorrieri
    • 1
  • Cristian Versari
    • 2
  1. 1.Dipto. di Informatica: Scienza e IngegneriaUniversità di BolognaBolognaItaly
  2. 2.Lab. d’Inform. Fondamentale de Lille CNRS UMR 8022Univ. des Sciences et Technol. de LilleVilleneuve d’AscqFrance

Personalised recommendations