In the standard Java implementation, a Java language program is compiled to Java bytecode and this bytecode is then interpreted by the Java Virtual Machine. Since bytecode may be written by hand, or corrupted during network transmission, the Java Virtual Machine contains a bytecode veri er that perf
โฆ LIBER โฆ
Is the Java type system sound?
โ Scribed by Drossopoulou, Sophia; Eisenbach, Susan; Khurshid, Sarfraz
- Publisher
- John Wiley and Sons
- Year
- 1999
- Tongue
- English
- Weight
- 226 KB
- Volume
- 5
- Category
- Article
- ISSN
- 1074-3227
No coin nor oath required. For personal study only.
โฆ Synopsis
A proof of the soundness of the Java type system is a first, necessary step towards demonstrating which Java programs won't compromise computer security. We consider a subset of Java describing primitive types, classes, inheritance, instance variables and methods, interfaces, shadowing, dynamic method binding, object creation, null, arrays, and exception throwing and handling. We argue that for this subset the type system is sound, by proving that program execution preserves the types, up to subclasses/subinterfaces.
๐ SIMILAR VOLUMES
A Type System for Object Initialization
โ
Stephen N. Freund; John C. Mitchell
๐
Article
๐
1998
๐
Elsevier Science
๐
English
โ 286 KB
The Java memory model is fatally flawed
โ
Pugh, William
๐
Article
๐
2000
๐
John Wiley and Sons
๐
English
โ 174 KB
Metastable heterophase system of the Isi
โ
V.B. Kislinsky; A.S. Shumovsky; V.I. Yukalov
๐
Article
๐
1985
๐
Elsevier Science
๐
English
โ 245 KB
The Java Management Extensions (JMX): Is
โ
Javier Jaen-Martinez
๐
Article
๐
2000
๐
Elsevier Science
๐
English
โ 297 KB
Syntactic Type Soundness for the Region
โ
Simon Helsen; Peter Thiemann
๐
Article
๐
2001
๐
Elsevier Science
๐
English
โ 193 KB
When they say the sound of silence is cr
๐
Article
๐
2000
๐
Elsevier Science
๐
English
โ 166 KB