-
2
-
-
84958752428
-
Formalizing a JVML verifier for initialization in a theorem prover
-
Bertot, Y.: Formalizing a JVML verifier for initialization in a theorem prover, in CAV 01: Computer Aided Verification, 2001, pp. 14-24.
-
CAV 01: Computer Aided Verification, 2001
, pp. 14-24
-
-
Bertot, Y.1
-
4
-
-
24344461667
-
Programmer friendly modular definition of the semantics of Java
-
in J. Alves-Foss (ed.); Springer-Verlag
-
Börger, E and Schulte, W.: Programmer friendly modular definition of the semantics of Java, in J. Alves-Foss (ed)., Formal Syntax and Semantics of Java, Lecture Notes in Comput. Sci. 1523, Springer-Verlag, 1999, pp. 353-404.
-
(1999)
Formal Syntax and Semantics of Java, Lecture Notes in Comput. Sci.
, vol.1523
, pp. 353-404
-
-
Börger, E.1
Schulte, W.2
-
6
-
-
0035506226
-
Type safety in the JVM: Some problems in the Java 2 SDK 1.2 and proposed solutions
-
Coglio A. and Goldberg, A.: Type safety in the JVM: Some problems in the Java 2 SDK 1.2 and proposed solutions, Concurrency and Computation: Practice and Experience 13(13) (2001), 1153-1171.
-
(2001)
Concurrency and Computation: Practice and Experience
, vol.13
, Issue.13
, pp. 1153-1171
-
-
Coglio, A.1
Goldberg, A.2
-
7
-
-
0003238577
-
Toward a provably-correct implementation of the JVM bytecode verifier
-
Coglio, A., Goldberg, A. and Qian, Z.: Toward a provably-correct implementation of the JVM bytecode verifier, in Workshop on the Formal Underpinnings of the Java Paradigm, 1998.
-
Workshop on the Formal Underpinnings of the Java Paradigm, 1998
-
-
Coglio, A.1
Goldberg, A.2
Qian, Z.3
-
8
-
-
0038844291
-
Defensive Java virtual machine version 0.5 alpha release
-
Cohen, R.: Defensive Java Virtual Machine version 0.5 alpha release, available from http://www.cli.com/software/djvm/index.html, 1997.
-
(1997)
-
-
Cohen, R.1
-
11
-
-
0029697575
-
Java security: From HotJava to netscape and beyond
-
Dean, D., Felten, E. W. and Wallach, D. S.: Java security: From HotJava to Netscape and beyond, in Proceedings of the IEEE Computer Society Symposium on Research in Security and Privacy, 1996, pp. 190-200.
-
Proceedings of the IEEE Computer Society Symposium on Research in Security and Privacy, 1996
, pp. 190-200
-
-
Dean, D.1
Felten, E.W.2
Wallach, D.S.3
-
12
-
-
0003396723
-
Formal aspects of mobile code security
-
Ph.D. thesis, Princeton University
-
Dean, R. D.: Formal aspects of mobile code security, Ph.D. thesis, Princeton University, 1999.
-
(1999)
-
-
Dean, R.D.1
-
13
-
-
84959050850
-
An abstract model of Java dynamic linking, loading and verification
-
in R. Harper (ed.)
-
Drossopoulou, S.: An abstract model of Java dynamic linking, loading and verification, in R. Harper (ed.), Workshop on Types in Compilation, Lecture Notes in Comput. Sci. 2071, 2001, pp. 53-84.
-
(2001)
Workshop on Types in Compilation, Lecture Notes in Comput. Sci.
, vol.2071
, pp. 53-84
-
-
Drossopoulou, S.1
-
15
-
-
0003935435
-
Type systems for object-oriented intermediate languages
-
Ph.D. thesis, Stanford University
-
Freund, S. N.: Type systems for object-oriented intermediate languages, Ph.D. thesis, Stanford University, 2000.
-
(2000)
-
-
Freund, S.N.1
-
16
-
-
0033203874
-
A formal framework for the Java bytecode language and verifier
-
Freund, S. N. and Mitchell, J. A.: A formal framework for the Java bytecode language and verifier, in Proceedings of the ACM Conference on Object-Oriented Programming: Languages, Systems, and Applications, 1999.
-
Proceedings of the ACM Conference on Object-Oriented Programming: Languages, Systems, and Applications, 1999
-
-
Freund, S.N.1
Mitchell, J.A.2
-
17
-
-
0010046176
-
Specification and verification of Java bytecode subroutines and exceptions
-
Stanford Computer Science Technical Note STAN-CS-TN-99-91
-
Freund, S. N. and Mitchell, J. C.: Specification and verification of Java bytecode subroutines and exceptions, Stanford Computer Science Technical Note STAN-CS-TN-99-91, 1999.
-
(1999)
-
-
Freund, S.N.1
Mitchell, J.C.2
-
19
-
-
25944440841
-
Srcjava implementation
-
Ghemawat, S.: Srcjava implementation, 1999. Available from http://www.research.digital.com/SRC/java.
-
(1999)
-
-
Ghemawat, S.1
-
21
-
-
84905051857
-
On a new method for dataflow analysis of Java virtual machine subroutines
-
Hagiya, M. and Tozawa, A.: On a new method for dataflow analysis of Java virtual machine subroutines, in Static Analysis Symposium, 1998, pp. 17-32.
-
Static Analysis Symposium, 1998
, pp. 17-32
-
-
Hagiya, M.1
Tozawa, A.2
-
22
-
-
0031634446
-
Security and dynamic class loading in Java: A formalisation
-
Jensen, T., Metayer, D. L. and Thorn, T.: Security and dynamic class loading in Java: A formalisation, in Proceedings of the International Conference on Computer Languages, 1998, pp. 4-15.
-
Proceedings of the International Conference on Computer Languages, 1998
, pp. 4-15
-
-
Jensen, T.1
Metayer, D.L.2
Thorn, T.3
-
27
-
-
84958745294
-
Java bytecode verification: An overview
-
Leroy, X.: Java bytecode verification: An overview, in CAV 01: Computer Aided Verification, 2001, pp. 265-285.
-
(2001)
CAV 01: Computer Aided Verification
, pp. 265-285
-
-
Leroy, X.1
-
28
-
-
0042733585
-
Java bytecode verification: Algorithms and formalizations
-
To appear
-
Leroy, X.: Java bytecode verification: Algorithms and formalizations, J. Automated Reasoning (2003). To appear.
-
(2003)
J. Automated Reasoning
-
-
Leroy, X.1
-
30
-
-
0031679751
-
From system F to typed assembly language
-
Morrisett, G., Crary, K., Glew, N. and Walker, D.: From system F to typed assembly language, in Proceedings of the ACM Symposium on Principles of Programming Languages, 1998, pp. 85-97.
-
Proceedings of the ACM Symposium on Principles of Programming Languages, 1998
, pp. 85-97
-
-
Morrisett, G.1
Crary, K.2
Glew, N.3
Walker, D.4
-
36
-
-
0001076184
-
A formal specification of Java virtual machine instructions for objects, methods and subroutines
-
in J. Alves-Foss (ed.); Springer-Verlag
-
Qian, Z.: A formal specification of Java Virtual Machine instructions for objects, methods and subroutines, in J. Alves-Foss (ed.), Formal Syntax and Semantics of Java, Lecture Notes in Comput. Sci. 1523, Springer-Verlag, 1999, pp. 271-312.
-
(1999)
Formal Syntax and Semantics of Java, Lecture Notes in Comput. Sci.
, vol.1523
, pp. 271-312
-
-
Qian, Z.1
-
37
-
-
0001362437
-
Standard fixpoint iteration for Java bytecode verification
-
Qian, Z.: Standard fixpoint iteration for Java bytecode verification, ACM Transactions on Programming Languages and Systems 22(4) (2000), 638-672.
-
(2000)
ACM Transactions on Programming Languages and Systems
, vol.22
, Issue.4
, pp. 638-672
-
-
Qian, Z.1
-
38
-
-
0034448380
-
A formal specification of Java class loading
-
Qian, Z., Goldberg, A. and Coglio, A.: A formal specification of Java class loading, in Proc. 15th ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2000, pp. 325-336.
-
Proc. 15th ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2000
, pp. 325-336
-
-
Qian, Z.1
Goldberg, A.2
Coglio, A.3
-
40
-
-
0041713430
-
Kimera: A Java system architecture
-
Sirer, E. G., McDirmid, S. and Bershad, B.: Kimera: A Java system architecture, 1997, Available from http://kimera.cs.washington.edu.
-
(1997)
-
-
Sirer, E.G.1
Mcdirmid, S.2
Bershad, B.3
-
41
-
-
0003539668
-
-
Springer-Verlag
-
Stärk, R., Schmid, J. and Börger, E.: Java and the Java Virtual Machine - Definition, Verification, Validation, Springer-Verlag, 2001.
-
(2001)
Java and the Java Virtual Machine - Definition, Verification, Validation
-
-
Stärk, R.1
Schmid, J.2
Börger, E.3
-
42
-
-
0043234794
-
Completeness of a bytecode verifier and a certifying Java-to-JVM compiler
-
To appear
-
Stärk, R. F. and Schmid, J.: Completeness of a bytecode verifier and a certifying Java-to-JVM compiler, J. Automated Reasoning (2003). To appear.
-
(2003)
J. Automated Reasoning
-
-
Stärk, R.F.1
Schmid, J.2
-
44
-
-
0003747398
-
Proving Java type soundness
-
Technical Report 427, University of Cambridge
-
Syme, D.: Proving Java type soundness, Technical Report 427, University of Cambridge, 1997.
-
(1997)
-
-
Syme, D.1
-
45
-
-
0019588127
-
A unified approach to path problems
-
Tarjan, R. E.: A unified approach to path problems, J. ACM 28 (1981), 577-593.
-
(1981)
J. ACM
, vol.28
, pp. 577-593
-
-
Tarjan, R.E.1
-
46
-
-
0002936669
-
Careful analysis of type spoofing
-
Tozawa, A. and Hagiya, M.: Careful analysis of type spoofing, in Java-Informations-Tage, 1999, pp. 290-296.
-
(1999)
Java-Informations-Tage
, pp. 290-296
-
-
Tozawa, A.1
Hagiya, M.2
|