s'authentifier
version française rss feed

inria-00128861, version 1

Observational Semantics for a Concurrent Lambda Calculus with Reference Cells and Futures

Joachim Niehren () 1, David Sabel 2, Manfred Schmidt-Schauß 2, Jan Schwinghammer 3

23rd Conference on Mathematical Foundations of Programming Semantics 173 (2007) 313-337

Résumé : We present an observational semantics for lambda(fut), a concurrent lambda calculus with reference cells and futures. The calculus lambda(fut) models the operational semantics of the concurrent higher-order programming language Alice ML. Our result is a powerful notion of equivalence that is the coarsest nontrivial congruence distinguishing observably different processes. It justifies a maximal set of correct program transformations, and it includes all of lambda(fut)'s deterministic reduction rules, in particular, call-by-value beta reduction.

  • Domaine : Informatique/Langage de programmation
 
  • inria-00128861, version 1
  • oai:hal.inria.fr:inria-00128861
  • Contributeur : 
  • Soumis le : Mercredi 7 Mars 2007, 16:16:47
  • Dernière modification le : Lundi 14 Décembre 2009, 22:24:30
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...
tous les articles de la base du CCSd...