Abstract
The axiom system ACP of [BEK84a] was extended to discrete time in [BAB95]. Here we proceed to define the silent step in this theory in branching bisimulation semantics [GLW91, BAW90] rather than weak bisimulation semantics [MIL89, BEK85]. We present versions based on relative timing and on absolute timing. Both approaches are integrated using parametric timing. The time free ACP theory is embedded in the discrete time theory.
Partial support received from ESPRIT Basic Research Action 7166, CONCUR2.
Preview
Unable to display preview. Download preview PDF.
References
J.C.M. Baeten & J.A. Bergstra, Real time process algebra, Formal Aspects of Computing 3 (2), 1991, pp. 142–188.
J.C.M. Baeten & J.A. Bergstra, Discrete time process algebra (extended abstract), in: Proc. CONCUR'92, Stony Brook (W.R. Cleaveland, ed.), LNCS 630, Springer 1992, pp. 401–420.
J.C.M. Baeten & J.A. Bergstra, Real space process algebra, Formal Aspects of Computing 5 (6), 1993, pp. 481–529.
J.C.M. Baeten & J.A. Bergstra, On sequential composition, action prefixes and process prefix, Formal Aspects of Computing 6 (3), 1994, pp. 250–268.
J.C.M. Baeten & J.A. Bergstra, Discrete time process algebra, report P9208c, Programming Research Group, University of Amsterdam 1995. To appear in Formal Aspects of Computing.
J.C.M. Baeten & W.P. Weijland, Process algebra, Cambridge Tracts in Theor. Comp. Sci. 18, Cambridge University Press 1990.
J.A. Bergstra & J.W. Klop, Algebra of communicating processes with abstraction, TCS 37 (1), 1985, pp. 77–121.
J.A. Bergstra & J.W. Klop, Verification of an alternating bit protocol by means of process algebra, in: Math. Methods of Spec. and Synthesis of Software Systems '85 (W. Bibel & K.P. Jantke, eds.), Springer LNCS 215, 1986, pp. 9–23.
J.A. Bergstra & P. Klint, The toolbus — a component interconnection architecture-, report P9408, Programming Research Group, University of Amsterdam 1994.
J.A. Bergstra & P. Klint, The discrete time toolbus, report P9502, Programming Research Group, University of Amsterdam 1995.
J.A. Bergstra & C.A. Middelburg, A process algebra semantics for φSDL, report LGPS 129, Dept. of Philosophy, Utrecht University 1995.
S.D. Brookes, C.A.R. Hoare & A.W. Roscoe, A theory of communicating sequential processes, Journal of the ACM 31 (3), 1984, pp. 560–599.
R.J. van Glabbeek & W.P. Weijland, Branching time and abstraction in bisimulation semantics, CWI report CS-R9120, 1991.
J.F. Groote, Specification and verification of real time systems in ACP, in: Proc. 10th Symp. on Protocol Specification, Testing and Verification, Ottawa (L. Logrippo, R.L. Probert & H. Ural, eds.), North-Holland, Amsterdam 1990, pp. 261–274.
M. Hennessy & T. Regan, A temporal process algebra, report 2/90, University of Sussex 1990.
A.S. Klusener, Models and axioms for a fragment of real time process algebra, Ph.D. Thesis, Eindhoven University of Technology 1993.
R. Milner, Communication and concurrency, Prentice-Hall 1989.
F. Moller & C. Tofts, A temporal calculus of communicating systems, report LFCS-89-104, University of Edinburgh 1989.
F. Moller & C. Tofts, A temporal calculus of communicating systems, in: Proc. CONCUR'90, Amsterdam (J.C.M. Baeten & J.W. Klop, eds.), LNCS 458, Springer 1990, pp. 401–415.
X. Nicollin & J. Sifakis, The algebra of timed processes ATP: theory and application, Information & Computation 114, 1994, pp. 131–178.
X. Nicollin, J.-L. Richier, J. Sifakis & J. Voiron, ATP: an algebra for timed processes, in Proc. IFIP TC2 Conf. on Progr. Concepts & Methods, Sea of Gallilee, Israel 1990.
G.M. Reed & A.W. Roscoe, A timed model for communicating sequential processes, TCS 58, 1988, pp. 249–261.
C. Verhoef, A congruence theorem for structured operational semantics with predicates and negative premises, in: Proc. CONCUR'94, Uppsala (B. Jonsson & J. Parrow, eds.), Springer LNCS 836, 1994, pp. 433–448.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Baeten, J.C.M., Bergstra, J.A. (1995). Discrete time process algebra with abstraction. In: Reichel, H. (eds) Fundamentals of Computation Theory. FCT 1995. Lecture Notes in Computer Science, vol 965. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60249-6_38
Download citation
DOI: https://doi.org/10.1007/3-540-60249-6_38
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60249-1
Online ISBN: 978-3-540-44770-2
eBook Packages: Springer Book Archive