Sur la notion d'observation en sémantique - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2005

On the notion of observation in semantics

Sur la notion d'observation en sémantique

Benjamin Leperchey
  • Fonction : Auteur
  • PersonId : 835576

Résumé

This thesis presents several notions of observation in the field of semantics, and explores their relationships. We recall the definitions of the simply-typed lambda-calculus and its models, and introduce the notion of observation induced by a model. In the first part, we present the links between this notion and relative definability. We give examples in unary PCF, finitary PCF and the strongly stable model of PCF, building on previous work by Bucciarelli, Malacaria and Longley.
In a second part, we study the notion of observation in a language with side-effects. We build a model based on Fraenkel Mostowski sets, which we further refine with logical relation to distinguish the public part of the store from the hidden part, where invariants are preserved. We thus make a link with security issues.
Finally, we investigate how to represent the length of execution of a program in a denotational setting. We give a categorical method, based on a monad, to denote tha length without making it observable. We apply this technique to the model of coherence spaces and to the games of Hyland and Ong. Ze show that the latter is fully abstract.
Cette thèse présente différentes notions d'observation en sémantique, et quelques résultats sur leurs relations. Après avoir rappelé les définitions du lambda-calcul simplement typé et de ses modèles, nous présentons la notion d'observation définie par un modèle. Dans une première partie, nous présentons les liens entre cette notion et la définissabilité relative, en prenant les exemples de PCF unaire, de PCF finitaire et du modèle fortement stable de PCF, en étendant des travaux de Bucciarelli, Malacaria et Longley.
La partie suivante est consacrée à l'étude de la notion d'observation dans le cadre d'un langage avec des effets de bord. Nous proposons un modèle basé sur les domaines de Fraenkel-Mostowski, sur lequel nous définissons des relations logiques pour prouver des équivalences, aui servent à distinguer la partie publique de la mémoire de la partie secrète où les invariants sont préservés; ce qui établit un lien avec les problématiques de sécurité.
Enfin, nous étudions la question du temps d'exécution en sémantique dénotationnelle. Nous proposons une construction axiomatique, basée sur une monade, pour représenter le te,ps d'exécution sans le rendre observable par le contexte. Nous appliquons cette construction au modèle des espaces de cohérence et aux jeux de Hyland et Ong. Nous prouvons que ce dernier modèle est complètement adéquat.
Fichier principal
Vignette du fichier
these.pdf (1.92 Mo) Télécharger le fichier

Dates et versions

tel-00102637 , version 1 (02-10-2006)

Identifiants

  • HAL Id : tel-00102637 , version 1

Citer

Benjamin Leperchey. Sur la notion d'observation en sémantique. Autre [cs.OH]. Université Paris-Diderot - Paris VII, 2005. Français. ⟨NNT : ⟩. ⟨tel-00102637⟩
148 Consultations
264 Téléchargements

Partager

Gmail Facebook X LinkedIn More