메뉴 건너뛰기




Volumn 4246 LNAI, Issue , 2006, Pages 362-376

Verification condition generation via theorem proving

Author keywords

[No Author keywords available]

Indexed keywords

SEMANTICS; THEOREM PROVING;

EID: 33845190174     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/11916277_25     Document Type: Conference Paper
Times cited : (29)

References (43)
  • 2
    • 2942538662 scopus 로고    scopus 로고
    • Proving theorems about Java and the JVM with ACL2
    • Broy, M., Pizka, M., eds. Amsterdam, IOS Press
    • Moore, J.S.: Proving Theorems about Java and the JVM with ACL2. In Broy, M., Pizka, M., eds.: Models, Algebras, and Logic of Engineering Software, Amsterdam, IOS Press (2003) 227-290
    • (2003) Models, Algebras, and Logic of Engineering Software , pp. 227-290
    • Moore, J.S.1
  • 3
    • 0002780749 scopus 로고
    • Assigning meanings to programs
    • Mathematical Aspects of Computer Science, Providence, Rhode Island, American Mathematical Society
    • Floyd, R.: Assigning Meanings to Programs. In: Mathematical Aspects of Computer Science, Proceedings of Symposia in Applied Mathematcs. Volume XIX., Providence, Rhode Island, American Mathematical Society (1967) 19-32
    • (1967) Proceedings of Symposia in Applied Mathematcs , vol.19 , pp. 19-32
    • Floyd, R.1
  • 4
    • 84945708698 scopus 로고
    • An axiomatic basis for computer programming
    • Hoare, C.A.R.: An Axiomatic Basis for Computer Programming. Communications of the ACM 12 (1969) 576-583
    • (1969) Communications of the ACM , vol.12 , pp. 576-583
    • Hoare, C.A.R.1
  • 5
    • 35048899232 scopus 로고    scopus 로고
    • Proof styles in operational semantics
    • FMCAD 2004 Springer-Verlag
    • Ray, S., Moore, J.S.: Proof Styles in Operational Semantics. In: FMCAD 2004. LNCS 3312, Springer-Verlag (2004) 67-81
    • (2004) LNCS , vol.3312 , pp. 67-81
    • Ray, S.1    Moore, J.S.2
  • 6
    • 2342593323 scopus 로고
    • The correctness of programs
    • Manna, Z.: The Correctness of Programs. JCSS 3 (1969) 119-127
    • (1969) JCSS , vol.3 , pp. 119-127
    • Manna, Z.1
  • 7
    • 0005042682 scopus 로고    scopus 로고
    • Machine-checking the Java specification: Proving type-safety
    • Alves-Foss, J., ed.: Formal Syntax and Semantics of Java. Springer
    • Oheimb, D.v., Nipkow, T.: Machine-checking the Java Specification: Proving Type-Safety. In Alves-Foss, J., ed.: Formal Syntax and Semantics of Java. Volume 1523 of LNCS. Springer (1999) 119-156
    • (1999) LNCS , vol.1523 , pp. 119-156
    • Oheimb, D.V.1    Nipkow, T.2
  • 8
    • 31744441200 scopus 로고    scopus 로고
    • High-speed, analyzable simulators
    • Kaufmann, M., Manolios, P., Moore, J.S., eds.: Kluwer Academic Publishers
    • Greve, D., Wilding, M., Hardin, D.: High-Speed, Analyzable Simulators. In Kaufmann, M., Manolios, P., Moore, J.S., eds.: Computer-Aided Reasoning: ACL2 Case Studies, Kluwer Academic Publishers (2000) 89-106
    • (2000) Computer-aided Reasoning: ACL2 Case Studies , pp. 89-106
    • Greve, D.1    Wilding, M.2    Hardin, D.3
  • 9
    • 9444229727 scopus 로고    scopus 로고
    • Machine-assisted verification using theorem proving and model checking
    • Broy, M., Schieder, B., eds.: Mathematical Methods in Program Development. Springer
    • Shankar, N.: Machine-Assisted Verification Using Theorem Proving and Model Checking. In Broy, M., Schieder, B., eds.: Mathematical Methods in Program Development. Volume 158 of NATO ASI Series F: Computer and Systems Science. Springer (1997) 499-528
    • (1997) NATO ASI Series F: Computer and Systems Science , vol.158 , pp. 499-528
    • Shankar, N.1
  • 12
    • 0348126394 scopus 로고    scopus 로고
    • Isabelle/HOL: A proof assistant for higher order logics
    • Springer-Verlag
    • Nipkow, T., Paulson, L., Wenzel, M.: Isabelle/HOL: A Proof Assistant for Higher Order Logics. Volume 2283 of LNCS. Springer-Verlag (2002)
    • (2002) LNCS , vol.2283
    • Nipkow, T.1    Paulson, L.2    Wenzel, M.3
  • 15
    • 0142183296 scopus 로고    scopus 로고
    • Inductive assertions and operational semantics
    • Geist, D., ed.: CHARME 2003. Springer-Verlag
    • Moore, J.S.: Inductive Assertions and Operational Semantics. In Geist, D., ed.: CHARME 2003. Volume 2860 of LNCS., Springer-Verlag (2003) 289-303
    • (2003) LNCS , vol.2860 , pp. 289-303
    • Moore, J.S.1
  • 16
    • 21144455772 scopus 로고    scopus 로고
    • Applications of polytypism in theorem proving
    • Basin, D., Wolff, B., eds.: 16th International Conference on Theorem Proving in Higher Order Logics
    • Slind, K., Hurd, J.: Applications of polytypism in theorem proving. In Basin, D., Wolff, B., eds.: 16th International Conference on Theorem Proving in Higher Order Logics. LNCS 2978 (2003) 103-119
    • (2003) LNCS , vol.2978 , pp. 103-119
    • Slind, K.1    Hurd, J.2
  • 17
    • 26844556563 scopus 로고    scopus 로고
    • Formal verification of a SHA-1 circuit core using ACL2
    • Hurd, J., Melham, T., eds.: TPHOLS 2005
    • Toma, D., Borrione, D.: Formal verification of a SHA-1 circuit core using ACL2. In Hurd, J., Melham, T., eds.: TPHOLS 2005. Springer LNCS 3603 (2005) 326-341
    • (2005) Springer LNCS , vol.3603 , pp. 326-341
    • Toma, D.1    Borrione, D.2
  • 19
    • 0002891241 scopus 로고
    • Towards a mathematical science of computation
    • North-Holland
    • McCarthy, J.: Towards a Mathematical Science of Computation. In: Proceedings of the Information Processing Congress. Volume 62., North-Holland (1962) 21-28
    • (1962) Proceedings of the Information Processing Congress , vol.62 , pp. 21-28
    • McCarthy, J.1
  • 21
    • 84948961094 scopus 로고    scopus 로고
    • Formal verification of a Java compiler in isabelle
    • Voronkov, A., ed.: CADE 2004. Springer-Verlag
    • Strecker, M.: Formal Verification of a Java Compiler in Isabelle. In Voronkov, A., ed.: CADE 2004. LNCS 2392, Springer-Verlag (2002) 63-77
    • (2002) LNCS , vol.2392 , pp. 63-77
    • Strecker, M.1
  • 22
    • 35048853099 scopus 로고    scopus 로고
    • An operational semantics for stateflow
    • FASE 2004 Springer-Verlag
    • Hamon, G., Rushby, J.: An Operational Semantics for Stateflow. In: FASE 2004. LNCS 2984, Springer-Verlag (2004) 229-243
    • (2004) LNCS 2984 , pp. 229-243
    • Hamon, G.1    Rushby, J.2
  • 23
    • 77954614125 scopus 로고
    • Planning and coding problems for an electronic computing instrument
    • John von Neumann, Pergamon Press, Oxford
    • Goldstein, H.H., J. von Neumann: Planning and Coding Problems for an Electronic Computing Instrument. In: John von Neumann, Collected Works, Volume V, Pergamon Press, Oxford (1961)
    • (1961) Collected Works , vol.5
    • Goldstein, H.H.1    Von Neumann, J.2
  • 25
    • 0016543936 scopus 로고
    • Guarded commands, non-determinacy and a calculus for derivation of programs
    • Dijkstra, E.W.: Guarded Commands, Non-determinacy and a Calculus for Derivation of Programs. Communications of the ACM 18 (1975) 453-457
    • (1975) Communications of the ACM , vol.18 , pp. 453-457
    • Dijkstra, E.W.1
  • 26
    • 0013134047 scopus 로고
    • PhD thesis, Carnegie-Melon University
    • King, J.C.: A Program Verifier. PhD thesis, Carnegie-Melon University (1969)
    • (1969) A Program Verifier
    • King, J.C.1
  • 30
    • 13844267476 scopus 로고    scopus 로고
    • Efficient weakest preconditions
    • Leino, K.R.M.: Efficient weakest preconditions. Inf. Process. Lett. 93 (2005) 281-288
    • (2005) Inf. Process. Lett. , vol.93 , pp. 281-288
    • Leino, K.R.M.1
  • 31
    • 0029203804 scopus 로고
    • A mechanically verified verification condition generator
    • Homeier, P., Martin, D.: A Mechanically Verified Verification Condition Generator. The Computer Journal 38 (1995) 131-141
    • (1995) The Computer Journal , vol.38 , pp. 131-141
    • Homeier, P.1    Martin, D.2
  • 32
    • 33645599707 scopus 로고    scopus 로고
    • Technical report, École Nationale Supérieure Électronique, Informatique et Radiocommunications de bordeaux
    • Gloess, P.Y.: Imperative Program Verification in PVS. Technical report, École Nationale Supérieure Électronique, Informatique et Radiocommunications de bordeaux (1999)
    • (1999) Imperative Program Verification in PVS
    • Gloess, P.Y.1
  • 33
    • 26844546715 scopus 로고    scopus 로고
    • A verification environment for sequential imperative programs in Isabelle/HOL
    • Baader, P., Voronkov, A., eds.: LPAR 2004. Springer
    • Schirmer, N.: A verification environment for sequential imperative programs in Isabelle/HOL. In Baader, P., Voronkov, A., eds.: LPAR 2004. Volume 3452 of LNAL, Springer (2005) 398-414
    • (2005) LNAL , vol.3452 , pp. 398-414
    • Schirmer, N.1
  • 34
    • 0003613448 scopus 로고    scopus 로고
    • PhD thesis, University of Cambridge
    • Norrish, M.: C Formalised in HOL. PhD thesis, University of Cambridge (1998)
    • (1998) C Formalised in HOL
    • Norrish, M.1
  • 35
    • 7044261961 scopus 로고    scopus 로고
    • Proving pointer programs in higher order logic
    • Baader, F., ed.: CADE 2003 Springer-Verlag
    • M.ehta, F., Nipkow, T.: Proving Pointer Programs in Higher Order Logic. In Baader, F., ed.: CADE 2003. LNAI 2741, Springer-Verlag (2003) 121-135
    • (2003) LNAI , vol.2741 , pp. 121-135
    • Mehta, F.1    Nipkow, T.2
  • 36
    • 26844532520 scopus 로고    scopus 로고
    • Verification of bdd normalization
    • Hurd, J., Melham, T., eds.: TPHOLS 2005
    • Ortner, V., Schirmer, N.: Verification of bdd normalization. In Hurd, J., Melham, T., eds.: TPHOLS 2005. Springer LNCS 3603 (2005) 261-277
    • (2005) Springer LNCS , vol.3603 , pp. 261-277
    • Ortner, V.1    Schirmer, N.2
  • 37
    • 33845226608 scopus 로고    scopus 로고
    • Partial clock functions in ACL2
    • Kaufmann, M., Moore, J.S., eds.
    • Matthews, J., Vroon, D.: Partial Clock Functions in ACL2. In Kaufmann, M., Moore, J.S., eds.: 5th ACL2 Workshop. (2004)
    • (2004) 5th ACL2 Workshop
    • Matthews, J.1    Vroon, D.2
  • 38
    • 0030685617 scopus 로고    scopus 로고
    • Proof-carrying code
    • Necula, G.C.: Proof-Carrying Code. (In: POPL 1997) 106-119
    • POPL 1997 , pp. 106-119
    • Necula, G.C.1
  • 39
    • 0034865338 scopus 로고    scopus 로고
    • Foundational proof-carrying code
    • Appel, A.W.: Foundational Proof-Carrying Code. In: LICS 2001. (2001) 247-258
    • (2001) LICS , vol.2001 , pp. 247-258
    • Appel, A.W.1
  • 40
    • 33845212487 scopus 로고    scopus 로고
    • A summary of intrinsic partitioning verification
    • Kaufmann, M., Moore, J.S., eds.
    • Greve, D., Richards, R., Wilding, M.: A Summary of Intrinsic Partitioning Verification, In Kaufmann, M., Moore, J.S., eds.: 5th ACL2 Workshop. (2004)
    • (2004) 5th ACL2 Workshop
    • Greve, D.1    Richards, R.2    Wilding, M.3
  • 41
    • 33845219167 scopus 로고    scopus 로고
    • A robust machine code proof framework for highly secure applications
    • Manolios, P., Wilding, M., eds.
    • Hardin, D., Smith, E.W., Young, W.D.: A Robust Machine Code Proof Framework for Highly Secure Applications. In Manolios, P., Wilding, M., eds.: 6th ACL2 Workshop. (2006)
    • (2006) 6th ACL2 Workshop
    • Hardin, D.1    Smith, E.W.2    Young, W.D.3
  • 43
    • 33845212726 scopus 로고    scopus 로고
    • A verifying core for a cryptographic language compiler
    • Manolios, P., Wilding, M., eds.
    • Pike, L., Shields, M., Matthews, J.: A Verifying Core for a Cryptographic Language Compiler. In Manolios, P., Wilding, M., eds.: 6th ACL2 Workshop. (2006)
    • (2006) 6th ACL2 Workshop
    • Pike, L.1    Shields, M.2    Matthews, J.3


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