Book chapter
OA Policy
English

Operational Subsumption, an Ideal Model of Subtyping

ContributorsDami, Laurent
Published inTsichritzis, Dionysios (Ed.), Electronic commerce objects = Objets de commerce électronique, p. 11-30
PublisherGenève : Centre universitaire d'informatique
Publication date1998-07
Abstract

In a previous paper we have defined a semantic preorder called operational subsumption, which compares terms according to their error generation behaviour. Here we apply this abstract framework to a concrete language, namely the Abadi-Cardelli object calculus. Unlike most semantic studies of objects, which deal with typed equalities and therefore require explicitly typed languages, we start here from a untyped world. Type inference is introduced in a second step, together with an ideal model of types and subtyping. We show how this approach flexibly accommodates for several variants, and finally propose a novel semantic interpretation of structural subtyping as embedding-projection pairs.

Citation (ISO format)
DAMI, Laurent. Operational Subsumption, an Ideal Model of Subtyping. In: Electronic commerce objects = Objets de commerce électronique. Tsichritzis, Dionysios (Ed.). Genève : Centre universitaire d’informatique, 1998. p. 11–30.
Main files (1)
Book chapter (Published version)
Identifiers
  • PID : unige:155785
153views
69downloads

Technical informations

Creation29/10/2021 09:18:00
First validation29/10/2021 09:18:00
Update16/03/2023 01:38:04
Status update16/03/2023 01:38:04
Last indexation31/10/2024 23:32:17
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack