Abstract
We present refusal simulation relation as a candidate for the finest branching time relation that is solely based on all locally observable and testable properties of processes, and no other properties. Apart from several known characterisations, we introduce a new one in terms of interactive games. Two general formats of transition rules, based on the new Ordered Structural Operational Semantics approach [20], are given such that refusal simulation and its rooted version are preserved in arbitrary process languages definable within the respective formats.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
S. Abramsky. Observation equivalence as a testing equivalence. Theoretical Computer Science, 53:225–241, 1987.
L. Aceto, W. Fokkink, R. van Glabbeek, and A. Ingólfsdóttir. Axiomatizing prefix iteration with silent steps. Information and Computation, 127:1–52, 1996.
J. C. M. Baeten and W. P. Weijland. Process Algebra, volume 18 of Cambridge Tracts in Theoretical Computer Science. Cambridge University Press, 1990.
B. Bloom. Structural operational semantics for weak bisimulations. Theoretical Computer Science, 146:27–68, 1995.
B. Bloom, S. Istrail, and A. R. Meyer. Bisimulation can’t be traced. Journal of the ACM, 42(1):232–268, 1995.
J. F. Groote. Transition system specifications with negative premises. Theoretical Computer Science, 118(2):263–299, 1993.
C. A. R. Hoare. Communicating Sequential Processes. Prentice Hall, 1985.
K. G. Larsen and A. Skou. Bisimulation through probabilistic testing. Information and Computation, 94(1):1–28, 1992.
R. Milner. Communication and Concurrency. Prentice Hall, 1989.
R. De Nicola and M. Hennessy. Testing equivalences for processes. Theoretical Computer Science, 34:83–133, 1984.
D. M. Park. Concurrency on automata and infinite sequences. In P. Deussen, editor, Conference on Theoretical Computer Science, volume 104 of LNCS. Springer, 1981.
I. C. C. Phillips. Refusal testing. Theoretical Computer Science, 50:241–284, 1987.
G. Plotkin. A structural approach to operational semantics. Technical Report DAIMI FN-19, Aarhus University, 1981.
A. W. Roscoe. The Theory and Practice of Concurrency. Prentice Hall, 1998.
R. de Simone. Higher-level synchronising devices in MEIJE-SCCS. Theoretical Computer Science, 37:245–267, 1985.
C. Stirling. Modal and Temporal Properties of Processes. Graduate Texts in Computer Science. Springer, 2001.
I. Ulidowski. Equivalences on observable processes. In Proceedings of the 7th IEEE Symposium on Logic in Computer Science LICS’92, pages 148–159. IEEE, Computer Science Press, 1992.
I. Ulidowski. Local Testing and Implementable Concurrent Processes. PhD thesis, Imperial College, University of London, 1994.
I. Ulidowski. Finite axiom systems for testing preorder and De Simone process languages. Theoretical Computer Science, 239(1):97–139, 2000.
I. Ulidowski and I. C. C. Phillips. Ordered SOS rules and process languages for branching and eager bisimulations. Technical Report 1999/15, Deptartment of Mathematics and Computer Science, Leicester University, 1999. To appear in Information and Computation.
I. Ulidowski and S. Yuen. Process languages for rooted eager bisimulation. In D. Miller and C. Palamidessi, editors, Proceedings of the 11th Conference on Concurrency Theory CONCUR 2000, volume 1877 of LNCS. Springer, 2000.
J. van Benthem. Language in Action: Categories, Lambdas and Dynamic Logic, volume 130 of Studies in Logic. North-Holland, 1991.
R. J. van Glabbeek. The linear time— branching time spectrum I. In J. A. Bergstra, A. Ponse, and S. A. Smolka, editors, Handbook of Process Algebra, pages 3–99. Elsevier Science, 2001.
C. Verhoef. A congruence theorem for structured operational semantics with predicates and negative premises. Nordic Journal of Computing, 2(2):274–302, 1995.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ulidowski, I. (2002). Refusal Simulation and Interactive Games. In: Kirchner, H., Ringeissen, C. (eds) Algebraic Methodology and Software Technology. AMAST 2002. Lecture Notes in Computer Science, vol 2422. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45719-4_15
Download citation
DOI: https://doi.org/10.1007/3-540-45719-4_15
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44144-1
Online ISBN: 978-3-540-45719-0
eBook Packages: Springer Book Archive