Full Abstraction Without Synchronization Primitives

  • Authors:
  • Andrzej S. Murawski

  • Affiliations:
  • Oxford University Computing Laboratory, Wolfson Building, Parks Road, Oxford OX1 3QD, UK

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Using game semantics, we prove a full abstraction result (with respect to the may-testing preorder) for Idealized Algol augmented with parallel composition (IA^|^|). Although it is common knowledge that semaphores can be implemented using shared memory, we find that semaphores do not extend IA^|^| conservatively. We explain the reasons for the mismatch.