Representation independence, confinement and access control [extended abstract]

被引:6
作者
Banerjee, A [1 ]
Naumann, DA
机构
[1] Kansas State Univ, Manhattan, KS 66506 USA
[2] Stevens Inst Technol, Hoboken, NJ 07030 USA
关键词
D O I
10.1145/565816.503289
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Denotational semantics is given for a Java-like language with pointers, subclassing and dynamic dispatch, class oriented visibility control, recursive types and methods, and privilege-based access control. Representation independence (relational parametricity) is proved. using a semantic notion of confinement similar to ones for which static disciplines have beets recently proposed.
引用
收藏
页码:166 / 177
页数:12
相关论文
共 42 条
[1]  
Abadi M., 1999, POPL
[2]  
[Anonymous], 2000, CONCURRENT PROGRAMMI
[3]  
[Anonymous], 1973, LAMBDA DEFINABILITY
[4]  
BANERJEE A, 20011 CS STEV I TECH
[5]  
BANERJEE A, UNPUB STATIC ANAL IN
[6]  
Boyland J., 2001, SOFTWARE PRACTICE EX, V31
[7]  
Boyland J. T, 2001, ECOOP
[8]  
CAVALCANTI A, 2001, UNPUB FORWARD SIMULA
[9]  
Clarke D. G., 2001, ECOOP
[10]  
de Roever W. P., 1998, Data Refinement: Model-Oriented Proof Methods and their Comparison, V46