(Enter summary)
Abstract: . (Java) bytecode verification should prevent various runtime errors in
Java Virtual Machine (JVM) programs and play an important part in ensuring
Java-based internet security. The official JVM specification is inadequate for
security-critical applications. Recent research work has proposed using formal typing
systems to specify bytecode verification. However, it is still unknown how to
make an implementation, whose correctness and completeness with respect to the
formal specification can be... (Update)
Context of citations to this paper: More
...and sequences, and stacks can be modeled using Bane. The Bane simplifier then replaces the derived constraint solver. Recently, Qian [Qia97] presented a data ow analysis algorithm (scheme) that non deterministically uses formal typing rules to compute the smallest types...
...and sequences, and stacks can be modeled using Bane. The Bane simplifier then replaces the derived constraint solver. Recently, Qian [Qia97] presented a dataflow analysis algorithm (scheme) that non deterministically uses formal typing rules to compute the smallest types...
Cited by: More
Toward a Provably-Correct Implementation of the JVM.. - Coglio, Goldberg, Qian (1998)
(Correct)
Active bibliography (related documents): More All
0.6: A Formal Specification of Java Virtual Machine Instructions for.. - Qian (1998)
(Correct)
0.3: Least Types for Memory Locations in Java Bytecode - Qian (1999)
(Correct)
0.3: Standard Fixpoint Iteration for Java Bytecode Verification - Qian
(Correct)
Similar documents based on text: More All
0.4: Java Bytecode Verification: Algorithms and Formalizations - Leroy (2003)
(Correct)
0.4: Bytecode Model Checking: An Experimental Analysis - Basin, Friedrich, Gawkowski, .. (2002)
(Correct)
0.1: [31] Hongxing Zhou, Zhenyu Yang and Haitao Li, \A Note.. - Proc Chinese Distributed
(Correct)
Related documents from co-citation: More All
2: Tractable constraints in finite semilattices
- Rehof, Mogensen - 1996
2: A type system for Java bytecode subroutines
- Stata, Abadi - 1998
2: A Type System for Object Initialization in the Java Bytecode Language
- Freund, Mitchell - 1998
BibTeX entry: (Update)
Zhenyu Qian. Constraint-based specification and dataflow analysis for Java tm byte code verification. Technical report, Kestrel Institution, 1997. http://www.kestrel.edu/~qian/abs-jvmdflow, to appear. http://citeseer.ist.psu.edu/qian98constraintbased.html More
@misc{ qian97constraintbased,
author = "Z. Qian",
title = "Constraint-based specification and dataflow analysis for Java tm byte code
verification",
text = "Zhenyu Qian. Constraint-based specification and dataflow analysis for Java
tm byte code verification. Technical report, Kestrel Institution, 1997.
http://www.kestrel.edu/~qian/abs-jvmdflow, to appear.",
year = "1997",
url = "citeseer.ist.psu.edu/qian98constraintbased.html" }
Citations (may not include all citations):
1399
Compilers --- Principles (context) - Aho, Sethi et al. - 1986
815
Abstract interpretation: a unified lattice model for static .. (context) - Cousot, Cousot - 1977
373
Constraint logic programming: A survey
- Jaffar, Maher - 1994
169
A type system for Java bytecode subroutines
- Stata, Abadi - 1998
109
A type system for object initialization in the java bytecode..
- Freund, Mitchell - 1998
82
Logic for Computer Science - Foundations of Automatic Theore.. (context) - Gallier - 1987
63
Order-sorted equational computation (context) - Smolka, Nutt et al. - 1989
54
Abstract interpretation: a semantics-based tool for program .. (context) - Jones, Nielson - 1995
44
Java is not type-safe
- Saraswat - 1997
35
A specification of Java loading and bytecode verification
- Goldberg - 1998
34
The Defensive Java Virtual Machine specification (context) - Cohen - 1997
14
Semantics of java byte code
- Bertelsen - 1997
12
Wiley Computer Publishing (context) - McGraw, Felten - 1997
7
Formalizing the Java Virtual Machine in Isabelle/HOL (context) - Pusch - 1998
6
A formal specification of Java tm virtual machine instructio.. (context) - Qian - 1998
6
a new method fot dataflow analysis of Java Virtual Machine s.. (context) - Hagiya, Tozawa - 1998
3
A Java system security architecture (context) - Sirer, McDirmid et al. - 1997
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC