Result: Privacy via subsumption
Title:
Privacy via subsumption
Authors:
Source:
FOOL VInformation and computation (Print). 172(1):2-28
Publisher Information:
San Diego, CA: Elsevier, 2002.
Publication Year:
2002
Physical Description:
print, 28 ref
Original Material:
INIST-CNRS
Subject Terms:
Computer science, Informatique, Sciences exactes et technologie, Exact sciences and technology, Sciences appliquees, Applied sciences, Informatique; automatique theorique; systemes, Computer science; control theory; systems, Informatique théorique, Theoretical computing, Théorie des langages et analyse syntaxique, Language theory and syntactical analysis, Théorie programmation, Programming theory, Logiciel, Software, Logicial, Orienté objet, Object oriented, Orientado objeto, Soustype, Subtype, Subtipo, Syntaxe, Syntax, Sintaxis, Système dynamique, Dynamical system, Sistema dinámico, Système, System, Sistema, Sémantique, Semantics, Semántica, Théorie langage, Language theory, Teoría lenguaje, Théorie programmation, Programming theory, Calcul objet, Object calculus, Caractère privé, Privacy, Dictionnaire, Dictionary, Objet extensible, Extensible object
Document Type:
Conference
Conference Paper
File Description:
text
Language:
English
Author Affiliations:
Bell Laboratories, Lucent Technologies, 700 Mountain Avenue, Murray Hill, New Jersey 07974, United States
School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, Pennsylvania 15213, United States
School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, Pennsylvania 15213, United States
ISSN:
0890-5401
Rights:
Copyright 2002 INIST-CNRS
CC BY 4.0
Sauf mention contraire ci-dessus, le contenu de cette notice bibliographique peut être utilisé dans le cadre d’une licence CC BY 4.0 Inist-CNRS / Unless otherwise stated above, the content of this bibliographic record may be used under a CC BY 4.0 licence by Inist-CNRS / A menos que se haya señalado antes, el contenido de este registro bibliográfico puede ser utilizado al amparo de una licencia CC BY 4.0 Inist-CNRS
CC BY 4.0
Sauf mention contraire ci-dessus, le contenu de cette notice bibliographique peut être utilisé dans le cadre d’une licence CC BY 4.0 Inist-CNRS / Unless otherwise stated above, the content of this bibliographic record may be used under a CC BY 4.0 licence by Inist-CNRS / A menos que se haya señalado antes, el contenido de este registro bibliográfico puede ser utilizado al amparo de una licencia CC BY 4.0 Inist-CNRS
Notes:
Computer science; theoretical automation; systems
Accession Number:
edscal.13578577
Database:
PASCAL Archive
Further Information
We describe an object calculus allowing object extension and structural subtyping. Each object has a dictionary to mediate the connection between names and components. This extra indirection yields the first object calculus combining both object extension and full width subtyping in a type-safe manner. If class inheritance is modeled with object extension, private fields and methods can be achieved directly by scoping restrictions: private fields or methods are those hidden by subsumption. We prove that the type system is sound, discuss a variant allowing covariant self types, and give some examples of the expressiveness of the calculus.