메뉴 건너뛰기




Volumn 24, Issue 3, 2002, Pages 193-216

The apprentice challenge

Author keywords

Java; Java virtual machine; Languages; Mutual exclusion; Operational semantics; Parallel and distributed computation; Theorem proving; Verification

Indexed keywords

BYTECODE LEVEL INTERLEAVING; JAVA VIRTUAL MACHINE;

EID: 0040080218     PISSN: 01640925     EISSN: None     Source Type: Journal    
DOI: 10.1145/514188.514189     Document Type: Article
Times cited : (17)

References (31)
  • 1
    • 84945253453 scopus 로고    scopus 로고
    • A formal executable semantics of the javacard platform
    • D. Sands, Ed. Lecture Notes in Computer Science, Springer-Verlag, Heidelberg
    • BARTHE, G., DUFAY, G., JAKUBIEC, L., SERPETTE, B., AND DE SOUSA, S. M. 2001. A formal executable semantics of the JavaCard platform. In ESOP 2001, D. Sands, Ed. Lecture Notes in Computer Science, vol. 2028, Springer-Verlag, Heidelberg, 302-319.
    • (2001) ESOP 2001 , vol.2028 , pp. 302-319
    • Barthe, G.1    Dufay, G.2    Jakubiec, L.3    Serpette, B.4    De Sousa, S.M.5
  • 2
    • 84947268630 scopus 로고    scopus 로고
    • A type-theoretic memory model for verification of sequential java programs
    • D. Bert and C. Choppy, Eds. Lecture Notes in Computer Science, vol. Springer-Verlag, Heidelberg
    • BERG, J. V. D., HUISMAN, M., JACOBS, B., AND POLL, E. 2000. A type-theoretic memory model for verification of sequential Java programs. In Recent Trends in Algebraic Development Techniques (WADT'99), D. Bert and C. Choppy, Eds. Lecture Notes in Computer Science, vol. 1827 Springer-Verlag, Heidelberg, 1-21.
    • (2000) Recent Trends in Algebraic Development Techniques (WADT'99) , vol.1827 , pp. 1-21
    • Berg, J.V.D.1    Huisman, M.2    Jacobs, B.3    Poll, E.4
  • 3
    • 0005061714 scopus 로고    scopus 로고
    • Mechanized formal reasoning about programs and computing machines
    • R. Veroff, Ed., MIT Press, Cambridge, Mass.
    • BOYER, R. S. AND MOORE, J. S. 1996. Mechanized formal reasoning about programs and computing machines. In Automated Reasoning and Its Applications: Essays in Honor of Larry Wos, R. Veroff, Ed., MIT Press, Cambridge, Mass., 147-176.
    • (1996) Automated Reasoning and Its Applications: Essays in Honor of Larry Wos , pp. 147-176
    • Boyer, R.S.1    Moore, J.S.2
  • 5
    • 0029694846 scopus 로고    scopus 로고
    • Automated proofs of object code for a widely used microprocessor
    • BOYER, R. S. AND Yu, Y. 1996. Automated proofs of object code for a widely used microprocessor J. ACM 43, 1 (January), 166-192.
    • (1996) J. ACM , vol.43 , Issue.1 JANUARY , pp. 166-192
    • Boyer, R.S.1    Yu, Y.2
  • 6
    • 1442267850 scopus 로고    scopus 로고
    • Java pathfinder - A second generation of a java model checker
    • (Chicago, IL) Moffett Field, Calif.
    • BRAT, G., HAVELUND, K., PARK, S., AND VISSER, W. 2000. Java PathFinder - A second generation of a Java model checker. In Post-CAV 2000 Workshop on Advances in Verification (Chicago, IL). http : //ase.arc.nasa.gov/jpf/wave00.ps.gz, Moffett Field, Calif.
    • (2000) Post-CAV 2000 Workshop on Advances in Verification
    • Brat, G.1    Havelund, K.2    Park, S.3    Visser, W.4
  • 12
    • 84948977029 scopus 로고    scopus 로고
    • Symbolic simulation of the JEM1 microprocessor
    • G. Gopalakrishnan and P. Windley, Eds., Lecture Notes in Computer Science, Springer-Verlag, Heidelberg
    • GREVE, D. A. 1998. Symbolic simulation of the JEM1 microprocessor. In Formal Methods in Computer-Aided Design - FMCAD, G. Gopalakrishnan and P. Windley, Eds., Lecture Notes in Computer Science, vol. 1522, Springer-Verlag, Heidelberg.
    • (1998) Formal Methods in Computer-Aided Design - FMCAD , vol.1522
    • Greve, D.A.1
  • 13
    • 0005058831 scopus 로고    scopus 로고
    • Stack-based java a back-to-future step
    • Jan. 12
    • GREVE, D. A. AND WILDING, M. M. Jan. 12, 1998. Stack-based Java a back-to-future step. Electr. Eng. Times, 92.
    • (1998) Electr. Eng. Times , pp. 92
    • Greve, D.A.1    Wilding, M.M.2
  • 17
    • 0004111037 scopus 로고    scopus 로고
    • Tech. Rep. Technical Note 2000-002, Compaq Systems Research Center. October
    • LEINO, K. R. M., NELSON, G., AND SAXE, J. B. 2000. Esc/java user's manual. Tech. Rep. Technical Note 2000-002, Compaq Systems Research Center. October.
    • (2000) Esc/java User's Manual
    • Leino, K.R.M.1    Nelson, G.2    Saxe, J.B.3
  • 19
    • 0013042182 scopus 로고    scopus 로고
    • Tech. Rep. TR 4215, Computer Science Department, University of Maryland. May.
    • MANSON, J. AND PUGH, W. 2001. Semantics of multithreaded Java. Tech. Rep. TR 4215, Computer Science Department, University of Maryland. May. http://www.cs.umd.edu/~pugh/ java/memoryModel/semantics.pdf.
    • (2001) Semantics of Multithreaded Java
    • Manson, J.1    Pugh, W.2
  • 20
    • 0002891241 scopus 로고
    • Towards a mathematical science of computation
    • North-Holland, Munich
    • MCCARTHY, J. 1962. Towards a mathematical science of computation. In Proceedings of the Information Processing Cong. 62, North-Holland, Munich, 21-28.
    • (1962) Proceedings of the Information Processing Cong. , vol.62 , pp. 21-28
    • McCarthy, J.1
  • 21
    • 0345534637 scopus 로고    scopus 로고
    • A mechanically checked proof of a multiprocessor result via a uniprocessor view
    • MOORE, J. S. 1999a. A mechanically checked proof of a multiprocessor result via a uniprocessor view. Formal Meth. Syst. Des. 14, 2 (March), 213-228.
    • (1999) Formal Meth. Syst. Des. , vol.14 , Issue.2 MARCH , pp. 213-228
    • Moore, J.S.1
  • 22
    • 0346892959 scopus 로고    scopus 로고
    • Proving theorems about java-like byte code
    • E.-R. Olderog and B. Steffen, Eds., Lecture Notes in Computer Science, Heidelberg
    • MOORE, J. S. 1999b. Proving theorems about Java-like byte code. In Correct System Design -Recent Insights and Advances, E.-R. Olderog and B. Steffen, Eds., Lecture Notes in Computer Science, vol. 1710, Heidelberg, 139-162.
    • (1999) Correct System Design -recent Insights and Advances , vol.1710 , pp. 139-162
    • Moore, J.S.1
  • 24
    • 85029583595 scopus 로고
    • Isabelle-91
    • D. Kapur, Ed., Lecture Notes in Artificial Intelligence, Springer-Verlag, Heidelberg, System abstract.
    • NIPKOW, T. AND PAULSON, L. C. 1992. Isabelle-91. In Proceedings of the Eleventh International Conference on Automated Deduction, D. Kapur, Ed., Lecture Notes in Artificial Intelligence, vol. 607, Springer-Verlag, Heidelberg, 673-676. System abstract.
    • (1992) Proceedings of the Eleventh International Conference on Automated Deduction , vol.607 , pp. 673-676
    • Nipkow, T.1    Paulson, L.C.2
  • 25
    • 84944677742 scopus 로고
    • PVS: A prototype verification system
    • D. Kapur, Ed., Lecture Notes in Artificial Intelligence, Springer-Verlag, Heidelberg
    • OWRE, S., RUSHBY, J., AND SHANKAR, N. 1992. PVS: A prototype verification system. In Eleventh International Conference on Automated Deduction (CADE), D. Kapur, Ed., Lecture Notes in Artificial Intelligence, vol. 607, Springer-Verlag, Heidelberg, 748-752.
    • (1992) Eleventh International Conference on Automated Deduction (CADE) , vol.607 , pp. 748-752
    • Owre, S.1    Rushby, J.2    Shankar, N.3
  • 26
    • 0009351401 scopus 로고    scopus 로고
    • Tech. Rep. TUM-I9816, Institut für Informatik, Technische Universiät München
    • PUSCH, C. 1998. Formalizing the Java virtual machine in Isabelle/HOL. Tech. Rep. TUM-I9816, Institut für Informatik, Technische Universiät München. See URL http://www.in. tum.de/~pusch/.
    • (1998) Formalizing the Java Virtual Machine in Isabelle/HOL
    • Pusch, C.1
  • 27
    • 0001582662 scopus 로고    scopus 로고
    • A mechanically checked proof of IEEE compliance of a register-transfer-level specification of the AMD-K7 floating-point multiplication, division, and square root instructions
    • RUSSINOFF, D. 1998. A mechanically checked proof of IEEE compliance of a register-transfer-level specification of the AMD-K7 floating-point multiplication, division, and square root instructions. London Math. Soc. J. Comput. Math. 1, 148-200. http://www.onr.com/user/russ/david/k7-div-sqrt.html.
    • (1998) London Math. Soc. J. Comput. Math. , vol.1 , pp. 148-200
    • Russinoff, D.1
  • 30
    • 84903134095 scopus 로고    scopus 로고
    • The LOOP compiler for java and JML
    • Lecture Notes in Computer Science, Springer-Verlag, Heidelberg
    • VAN DEN BERG, J. AND JACOBS, B. 2001. The LOOP compiler for Java and JML. In TACAS 2001. Lecture Notes in Computer Science, vol. 2031. Springer-Verlag, Heidelberg, 299-313.
    • (2001) TACAS 2001 , vol.2031 , pp. 299-313
    • Van Den Berg, J.1    Jacobs, B.2


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