Abstract
The paper presents an operational model of atomic actions based on compositional transition systems. A notion of abstraction between lower level and higher level transition systems is defined, where actions, in the higher level correspond to sequences of actions in the lower level. Abstraction and composition are proved to commute. The approach is applied to an extended version of CCS, called A2CCS, where a prefix operation containing an underlined action symbol expresses the fact that the action, when executed, must be part of a sequence of actions performed in an atomic manner.
Research performed at Dipartimento di Informatica, Università di Pisa.
Research performed in part while on leave at SRI International; research supported by Office of Naval Research Contract N00014-86-C-0450.
Preview
Unable to display preview. Download preview PDF.
References
R. Milner, Process Constructors and Interpretations, Proceedings of IFIP Congress '86, pp.507–514.
L. Castellano, G. De Michelis, and L. Pomello, Concurrency Vs. Interleaving: An Instructive Example, Bull. Europ. Ass. Theoretical Computer Science, 31, pp 12–15, 1987.
G. Boudol and I. Castellani, Concurrency and Atomicity, Internal rapport INRIA Sophia-Antipolis.
G. Boudol, Communication is an abstraction, INRIA Rapport de Recherche No 636, March 1987.
L. Lamport, On Interprocess Communication, Distributed Computing 1, 2 (1986), 77–101, Springer.
P. A. Berstein and N. Goodman, Concurrency control in distributed database systems, ACM Computing Surveys 13, 1981, pp 185–222.
N. Lynch and M. Merrit, Introduction to the Theory of Nested Transactions, to appear in TCS.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gorrieri, R., Marchetti, S., Montanari, U. (1988). A2CCS: A simple extension of CCS for handling atomic actions. In: Dauchet, M., Nivat, M. (eds) CAAP '88. CAAP 1988. Lecture Notes in Computer Science, vol 299. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0026109
Download citation
DOI: https://doi.org/10.1007/BFb0026109
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-19021-9
Online ISBN: 978-3-540-38930-9
eBook Packages: Springer Book Archive