메뉴 건너뛰기




Volumn 30, Issue 3-4, 2003, Pages 363-398

Verified bytecode subroutines

Author keywords

Bytecode verification; Dataflow analysis; Isabelle; Java; Subroutines; Theorem proving

Indexed keywords

DATA FLOW ANALYSIS; JAVA PROGRAMMING LANGUAGE; SEMANTICS; SUBROUTINES; THEOREM PROVING; TRANSFER FUNCTIONS;

EID: 0042232658     PISSN: 01687433     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1025095122199     Document Type: Article
Times cited : (15)

References (44)
  • 2
    • 0012664640 scopus 로고    scopus 로고
    • A formal correspondence between offensive and defensive JavaCard virtual machines
    • in A. Cortesi (ed.); to appear
    • Barthe, G., Dufay, G., Jakubiec, L., Melo de Sousa, S. and Serpette, B.: A formal correspondence between offensive and defensive JavaCard virtual machines, in A. Cortesi (ed.), Proceedings of VMCAI'02, 2002, to appear.
    • (2002) Proceedings of VMCAI'02
    • Barthe, G.1    Dufay, G.2    Jakubiec, L.3    Melo De Sousa, S.4    Serpette, B.5
  • 7
    • 0042714927 scopus 로고    scopus 로고
    • Simple verification technique for complex Java bytecode subroutines
    • Technical, Report, Kestrel Institute, December
    • Coglio, A.: Simple verification technique for complex Java bytecode subroutines, Technical, Report, Kestrel Institute, December 2001.
    • (2001)
    • Coglio, A.1
  • 11
    • 0035506226 scopus 로고    scopus 로고
    • Type safety in the JVM: Some problems in Java 2 sdk 1.2 and proposed solutions
    • Coglio, A. and Goldberg, A.: Type safety in the JVM: Some problems in Java 2 sdk 1.2 and proposed solutions, in Concurrency and Computation: Practice and Experience, 2001, pp. 1153-1171.
    • (2001) Concurrency and Computation: Practice and Experience , pp. 1153-1171
    • Coglio, A.1    Goldberg, A.2
  • 13
    • 0003935435 scopus 로고    scopus 로고
    • 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
  • 15
    • 0010046176 scopus 로고    scopus 로고
    • Specification and verification of Java bytecode subroutines and exceptions
    • Technical Report, Stanford University
    • Freund, S. N. and Mitchell, J. C.: Specification and verification of Java bytecode subroutines and exceptions, Technical Report, Stanford University, 1999.
    • (1999)
    • Freund, S.N.1    Mitchell, J.C.2
  • 18
    • 84905051857 scopus 로고    scopus 로고
    • On a new method for dataflow analysis of Java virtual machine subroutines
    • in G. Levi (ed.); Springer
    • Hagiya, M. and Tozawa, A.: On a new method for dataflow analysis of Java virtual machine subroutines, in G. Levi (ed.), Static Analysis (SAS'98), Lecture Notes in Comput. Sci. 1503, Springer, 1998, pp. 17-32.
    • (1998) Static Analysis (SAS'98), Lecture Notes in Comput. Sci. , vol.1503 , pp. 17-32
    • Hagiya, M.1    Tozawa, A.2
  • 19
    • 0041713347 scopus 로고    scopus 로고
    • Isabelle Home Page
    • Isabelle Home Page, http://isabelle.in.tum.de/, 2002.
    • (2002)
  • 21
    • 0042214012 scopus 로고    scopus 로고
    • Verified Java bytecode verification
    • Ph.D. thesis, Institut für Informatik, Technische Universität München
    • Klein, G.: Verified Java bytecode verification, Ph.D. thesis, Institut für Informatik, Technische Universität München, 2003.
    • (2003)
    • Klein, G.1
  • 22
    • 0035506225 scopus 로고    scopus 로고
    • Verified lightweight bytecode verification
    • Invited contribution to special issue on Formal Techniques for Java
    • Klein, G. and Nipkow, T.: Verified lightweight bytecode verification, Concurrency and Computation: Practice and Experience 13(13) (2001), 1133-1151. Invited contribution to special issue on Formal Techniques for Java.
    • (2001) Concurrency and Computation: Practice and Experience , vol.13 , Issue.13 , pp. 1133-1151
    • Klein, G.1    Nipkow, T.2
  • 24
    • 84958745294 scopus 로고    scopus 로고
    • Java bytecode verification: An overview
    • in G. Berry, H. Comon and A. Finkel (eds.); Springer
    • Leroy, X.: Java bytecode verification: An overview, in G. Berry, H. Comon and A. Finkel (eds.), Computer Aided Verification, CAV 2001, Lecture Notes in Comput. Sci. 2102, Springer, 2001, pp. 265-285.
    • (2001) Computer Aided Verification, CAV 2001, Lecture Notes in Comput. Sci. , vol.2102 , pp. 265-285
    • Leroy, X.1
  • 25
    • 0037051773 scopus 로고    scopus 로고
    • Bytecode verification for Java smart card
    • Leroy, X.: Bytecode verification for Java smart card, Software Practice & Experience 32 (2002), 319-340.
    • (2002) Software Practice & Experience , vol.32 , pp. 319-340
    • Leroy, X.1
  • 30
    • 0002038543 scopus 로고    scopus 로고
    • μJava: Embedding a programming language in a theorem prover
    • in F. Bauer and R. Steinbrüggen (eds.); IOS Press
    • Nipkow, T., von Oheimb, D. and Pusch, C.: μJava: Embedding a programming language in a theorem prover, in F. Bauer and R. Steinbrüggen (eds.), Foundations of Secure Computation, IOS Press. 2000, pp. 117-144.
    • (2000) Foundations of Secure Computation , pp. 117-144
    • Nipkow, T.1    Von Oheimb, D.2    Pusch, C.3
  • 35
    • 0001076184 scopus 로고    scopus 로고
    • A formal specification of Java virtual machine instructions for objects, methods and subroutines
    • in J. Alves-Foss (ed.); Springer
    • 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, 1999, pp. 271-311.
    • (1999) Formal Syntax and Semantics of Java, Lecture Notes in Comput. Sci. , vol.1523 , pp. 271-311
    • Qian, Z.1
  • 38
    • 0041713430 scopus 로고    scopus 로고
    • Kimera: A Java system security architecture
    • Technical Report, University of Washington
    • Sirer, E. G., McDirmid, S. and Bershad, B.: Kimera: A Java system security architecture, Technical Report, University of Washington, 1997.
    • (1997)
    • Sirer, E.G.1    McDirmid, S.2    Bershad, B.3
  • 42
    • 0012855289 scopus 로고    scopus 로고
    • Connected, limited device configuration. Specification Version 1.0
    • Sun Microsystems; May
    • Sun Microsystems, Connected, limited device configuration. Specification version 1.0. http://java.sun.com/aboutJava/communityprocess/final/jsr030/, May 2000.
    • (2000)
  • 43
    • 0042714870 scopus 로고    scopus 로고
    • Verificard project website in Munich
    • Verificard project website in Munich, http://isabelle.in.tum.de/verificard/, 2002.
    • (2002)
  • 44
    • 0042714869 scopus 로고    scopus 로고
    • Subroutines and Java bytecode verification
    • Master's thesis, Technische Universität München
    • Wildmoser, M.: Subroutines and Java bytecode verification, Master's thesis, Technische Universität München, 2002.
    • (2002)
    • Wildmoser, M.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.