Title of article :
A Formal Framework for the Java Bytecode Language and Verifier
Author/Authors :
Freund، Stephen N. نويسنده , , Mitchell، John C. نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 1999
Pages :
-146
From page :
147
To page :
0
Abstract :
This paper presents a sound type system for a large subset of the Java bytecode language including classes, interfaces, constructors, methods, exceptions, and bytecode subroutines. This work serves as the foundation for developing a formal specification of the bytecode language and the Java Virtual Machineʹs bytecode verifier. We also describe a prototype implementation of a type checker for our system and discuss some of the other applications of this work. For example, we show how to extend our work to examine other program properties, such as the correct use of object locks.
Keywords :
theoretical foundations , language design and implementation
Journal title :
A C M Sigplan (Programming Languages) Sigplan Notices
Serial Year :
1999
Journal title :
A C M Sigplan (Programming Languages) Sigplan Notices
Record number :
17031
Link To Document :
بازگشت