Using the theorem prover Isabelle/HOL we have formalized and proved correct and executable bytecode veriΓΏer in the style of Kildall's algorithm for a signiΓΏcant subset of the Java Virtual Machine (JVM). First an abstract framework for proving correctness of data ow based type inference algorithms fo
β¦ LIBER β¦
Verified lightweight bytecode verification
β Scribed by Gerwin Klein; Tobias Nipkow
- Publisher
- John Wiley and Sons
- Year
- 2001
- Tongue
- English
- Weight
- 187 KB
- Volume
- 13
- Category
- Article
- ISSN
- 1532-0626
- DOI
- 10.1002/cpe.597
No coin nor oath required. For personal study only.
π SIMILAR VOLUMES
Verified bytecode verifiers
β
Gerwin Klein; Tobias Nipkow
π
Article
π
2003
π
Elsevier Science
π
English
β 335 KB
Weaknesses in Java bytecode verifier
π
Article
π
1996
π
Elsevier Science
π
English
β 139 KB
Improving the official specification of
β
Alessandro Coglio
π
Article
π
2003
π
John Wiley and Sons
π
English
β 247 KB
Simple verification technique for comple
β
Alessandro Coglio
π
Article
π
2004
π
John Wiley and Sons
π
English
β 277 KB
Formalisation and implementation of an a
β
Chris Male; David J. Pearce; Alex Potanin; Constantine Dymnikov
π
Article
π
2011
π
Elsevier Science
π
English
β 534 KB
Java's annotation mechanism allows us to extend its type system with non-null types. Checking such types cannot be done using the existing bytecode verification algorithm. We extend this algorithm to verify non-null types using a novel technique that identifies aliasing relationships between local v
Trust, but verify: The necessity of empi
β
Farel, Paul B.
π
Article
π
2002
π
John Wiley and Sons
π
English
β 95 KB