Full abstraction for Linda

  • Authors:
  • Cinzia Di Giusto;Maurizio Gabbrielli

  • Affiliations:
  • Dip. Scienze dell'Informazione, Università di Bologna, Bologna, Italy;Dip. Scienze dell'Informazione, Università di Bologna, Bologna, Italy

  • Venue:
  • ESOP'08/ETAPS'08 Proceedings of the Theory and practice of software, 17th European conference on Programming languages and systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper investigates full abstraction of a trace semantics for two Linda-like languages. The first language provides primitives for adding and removing messages from a shared memory, local choice, parallel composition and recursion. The second one adds the possibility of checking for the absence of a message in the store. After having defined a denotational semantics based on traces, we obtain fully abstract semantics for both languages by using suitable abstractions in order to identify different traces which do not correspond to different operational behaviours.