Abstract
We apply Berry & Lévy's notion of equivalence by permutations to CCS and Meije/SCCS, thus obtaining a pomset transition semantics for these calculi. We show that this provides an operational counterpart for an event structure semantics for CCS and SCCS similar to the one given by Winskel.
Preview
Unable to display preview. Download preview PDF.
References
G. Berry, J.-J. Lévy, Minimal and Optimal Computations of Recursive Programs, J. of ACM 26 (1979) 148–175.
E. Best, R. Devillers, Interleaving and Partial Orders in Concurrency: A Formal Comparison, in Formal Description of Programming Concepts III, North-Holland (1987) 299–321.
G. Boudol, Computational Semantics of Term Rewriting Systems, in Algebraic Methods in Semantics (M. Nivat, J.C. Reynolds, Eds), Cambridge University Press (1985) 169–236.
G. Boudol, Notes on Algebraic Calculi of Processes, in Logics and Models of Concurrent Systems (K. Apt, Ed.) NATO ASI Series F13 (1985) 261–303.
G. Boudol, Communication is an Abstraction, Actes du Second Colloque C3 (1987) 45–63, and INRIA Res. Rep. 636.
G. Boudol, I. Castellani, On the Semantics of Concurrency: Partial Orders and Transition Systems, TAPSOFT 87, Lecture Notes in Comput. Sci. 249 (1987) 123–137.
G. Boudol, I. Castellani, Concurrency and Atomicity, Theoretical Comput. Sci. 59 (1988) 1–60.
I. Castellani, M. Hennessy, Distributed Bisimulations, Comput. Sci. Rep. 5–87, University of Sussex (1987).
I. Castellani, Bisimulations for Concurrency, Ph. D. Thesis, University of Edinburgh (1988).
G. Costa, C. Stirling, Weak and Strong Fairness in CCS, Information and Computation 73 (1987) 207–244.
P. Degano, R. De Nicola, U. Montanari, Partial Ordering Derivations for CCS, FCT 85, Lecture Notes in Comput. Sci. 199 (1985) 520–533.
J.-Y. Girard, Linear Logic, Theoretical Comput. Sci. 50 (1987) 1–102.
R. van Glabbeek, F. Vaandrager, Petri Net Models for Algebraic Theories of Concurrency, Proceedings PARLE Conference, Eindhoven, Lecture Notes in Comput. Sci. 259 (1987) 224–242.
G. Heut, J.-J. Lévy, Call-by-need Computations in Non-ambiguous Linear Term Rewriting Systems, IRIA-LABORIA Report 359 (1979).
J.-J. Lévy, Optimal Reductions in the Lambda Calculus, in To H. B. Curry: Essays on Combinatory Logic, Lambda Calculus and Formalism (J.P. Seldin, J.R. Hindley, Eds), Academic Press (1980) 159–191.
A. Mazurkiewicz, Concurrent Program Schemes and their Interpretations, Aarhus Workshop on Verification of Parallel Programs, Daimi PB-78, Aarhus University (1977).
R. Milner, A Calculus of Communicating Systems, Lecture Notes in Comput. Sci. 92 (1980) reprinted in Report ECS-LFCS-86-7, Edinburgh University.
R. Milner, Calculi for Synchrony and Asynchrony, Theoret. Comput. Sci. 25 (1983) 267–310.
R. Milner, Process Constructors and Interpretations, IFIP 86 (1986) 507–514.
M. Nielsen, G. Plotkin, G. Winskel, Petri Nets, Event Stuctures and Domains, Theoret. Comput. Sci. 13 (1981) 85–108.
V. R. Pratt, Modelling Concurrency with Partial Orders, Intern. J. of Parallel Programming 15 (1986) 33–71.
G. Winskel, Event Structure Semantics for CCS and Related Languages, Daimi PB-159, Aarhus University (1983) s.a. 9th ICALP, Lecture Notes in Comput. Sci. 140 (1982) 561–576.
G. Winskel, Event Structures, Advances in Petri Nets 86, Lecture Notes in Comput. Sci. 255 (1987) 325–392.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1989 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Boudol, G., Castellani, I. (1989). Permutation of transitions: An event structure semantics for CCS and SCCS. In: de Bakker, J.W., de Roever, W.P., Rozenberg, G. (eds) Linear Time, Branching Time and Partial Order in Logics and Models for Concurrency. REX 1988. Lecture Notes in Computer Science, vol 354. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0013028
Download citation
DOI: https://doi.org/10.1007/BFb0013028
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-51080-2
Online ISBN: 978-3-540-46147-0
eBook Packages: Springer Book Archive