vix.ing · top · new · best · stats

Semantic subtyping

2008/09/01 by Alain Frisch, Giuseppe Castagna, Véronique Benzaken · 140 citations
Computer Science · #Abstract interpretation #Advanced Database Systems and Queries #Computer science #Data mining #Denotational semantics #Denotational semantics of the Actor model #Interpretation (philosophy) #Logic, programming, and type systems #Operational semantics #Programming language #Relation (database) #Semantic Web and Ontologies #Semantics (computer science) #Subtyping #Theoretical computer science

paper · doi:10.1145/1391289.1391293

published in Journal of the ACM 55(4), 1-64 (Association for Computing Machinery)

openalex publication_date 2008/09/01 · openalex created_date 2016/06/24 · openalex updated_date 2026/08/01

Abstract

Subtyping relations are usually defined either syntactically by a formal system or semantically by an interpretation of types into an untyped denotational model. This work shows how to define a subtyping relation semantically in the presence of Boolean connectives, functional types and dynamic dispatch on types, without the complexity of denotational models, and how to derive a complete subtyping algorithm.

Cited by

Related