Weak semantics based on lighted button pressing experiments

An alternative characterization of the readiness semantics
  • Anna Ingólfsdóttir
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1258)

Abstract

Imposing certain restrictions on the transition system that defines the behaviour of a process allows us to characterize the readiness semantics of [OH86] by means of black-box testing experiments, or more precisely by lighted button testing experiments [BM92]. As divergence is considered we give the semantics as a preorder, the readiness preorder, which kernel coincides with the readiness equivalence of [OH86]. This leads to a bisimulation like characterization and a modal characterization of the semantics. A concrete language, recursive free CCS without τ, is introduced, a proof system defined and it is shown to be sound and complete with respect to the readiness preorder. In the completeness proof the modal characterization plays an important role as it allows us to prove algebraicity of the preorder purely operationally. Foundation.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [Abr91]
    S. Abramsky. A domain equation for bisimulation. Information and Computation, 92:161–218, 1991.Google Scholar
  2. [AH92]
    L. Aceto and M. Hennessy. Termination, deadlock and divergence. Journal of the ACM, 39(1):147–187, January 1992.Google Scholar
  3. [BKO88]
    J.A. Bergstra, J.W. Klop, and E.-R. Olderog. Readies and failures in the algebra of communicating processes. SIAM Journal on Computing, 17(6):1134–1177, 1988.Google Scholar
  4. [BM92]
    B. Bloom and A.R. Meyer. Experimenting with process equivalence. Theoretical Computer Science, 101(2):223–237, 1992.Google Scholar
  5. [DNH84]
    DeNicola, R. and M. Hennessy. Testing equivalences for processes. Theoretical Computer Science, 34:83–133, 1984.Google Scholar
  6. [Gla90]
    R.J. van Glabbeek. The linear time — branching time spectrum. In J.C.M. Baeten and J.W. Klop, editors, Proceedings CONCUR 90, Amsterdam, volume 458 of Lecture Notes in Computer Science, pages 278–297. Springer-Verlag, 1990.Google Scholar
  7. [Gla93]
    Robert Jan van Glabbeek. The linear time — branching time spectrum II: the semantics of sequential processes with silent moves. In E. Best, editor, Proceedings CONCUR 93, Hildesheim, Germany, volume 715 of Lecture Notes in Computer Science, pages 66–81. Springer-Verlag, 1993.Google Scholar
  8. [Hen88]
    M. Hennessy. Algebraic Theory of Processes. MIT Press, Cambridge, Massachusetts, 1988.Google Scholar
  9. [HI93]
    M. Hennessy and A. Ingólfsdóttir. A theory of communicating processes with value-passing. Information and Computation, 107(2):202–236, 1993.Google Scholar
  10. [Ing95]
    A. Ingólfsdóttir. A semantic theory for value-passing processes late approach — Part II: A behavioural semantics and full abstractness. Report RS-95-22, BRICS (Basic Research in Computer Science, Centre of the Danish National Research Foundation), Institute for Electronic Systems, Department of Mathematics and Computer Science, Aalborg University Centre, April 1995.Google Scholar
  11. [Ing96]
    A. Ingólfsdóttir. Weak Semantics Based on Lighted Button Pressing Experiments — An Alternative Characterization of the Readiness Semantics. Report RS-96-43, BRICS (Basic Research in Computer Science, Centre of the Danish National Research Foundation), Institute for Electronic Systems, Department of Computer Science, Aalborg University, 1996.Google Scholar
  12. [Mil80]
    R. Milner. A Calculus of Communicating Systems, volume 92 of Lecture Notes in Computer Science. Springer-Verlag, 1980.Google Scholar
  13. [OH86]
    E.-R. Olderog and C.A.R. Hoare. Specification-oriented semantics for communicating processes. Acta Informatica, 23:9–66, 1986.Google Scholar
  14. [SI94]
    Bernhard Steffen and Anna Ingólfsdóttir. Characteristic formulae for processes with divergence. Information and Computation, 110(1):149–163, April 1994.Google Scholar
  15. [Tar55]
    A. Tarski. A lattice-theoretical fixpoint theorem and its applications. Pacific Journal of Mathematics, 5, 1955.Google Scholar

Copyright information

© Springer-Verlag 1997

Authors and Affiliations

  • Anna Ingólfsdóttir
    • 1
  1. 1.Basic Research in Computer Science, Centre of the Danish National Research, Department of Computer ScienceAalborg UniversityDenmark

Personalised recommendations