메뉴 건너뛰기




Volumn 45, Issue 9, 2010, Pages 321-332

Program verification through characteristic formulae

Author keywords

[No Author keywords available]

Indexed keywords

CHARACTERISTIC FORMULA; FUNCTIONAL DATAS; HIGHER ORDER LOGIC; LOGICAL FORMULAS; PROGRAM VERIFICATION; PROOF ASSISTANT; SOURCE CODES;

EID: 79551665924     PISSN: 15232867     EISSN: None     Source Type: Journal    
DOI: 10.1145/1932681.1863590     Document Type: Conference Paper
Times cited : (15)

References (26)
  • 4
    • 70450181615 scopus 로고    scopus 로고
    • Effective interactive proofs for higher-order imperative programs
    • September
    • Adam Chlipala, Gregory Malecha, Greg Morrisett, Avraham Shinnar, and Ryan Wisnesky. Effective interactive proofs for higher-order imperative programs. In ICFP, September 2009.
    • (2009) ICFP
    • Chlipala, A.1    Malecha, G.2    Morrisett, G.3    Shinnar, A.4    Wisnesky, R.5
  • 6
    • 33746063713 scopus 로고    scopus 로고
    • Modular verification of assembly code with stackbased control abstractions
    • M. Schwartzbach and T. Ball, editors, ACM
    • Xinyu Feng, Zhong Shao, Alexander Vaynberg, Sen Xiang, and Zhaozhong Ni. Modular verification of assembly code with stackbased control abstractions. In M. Schwartzbach and T. Ball, editors, PLDI. ACM, 2006.
    • (2006) PLDI
    • Feng, X.1    Shao, Z.2    Vaynberg, A.3    Xiang, S.4    Ni, Z.5
  • 8
    • 0027805209 scopus 로고
    • The essence of compiling with continuations
    • Cormac Flanagan, Amr Sabry, Bruce F. Duba, and Matthias Felleisen. The essence of compiling with continuations. In PLDI, pages 237-247, 1993.
    • (1993) PLDI , pp. 237-247
    • Flanagan, C.1    Sabry, A.2    Duba, B.F.3    Felleisen, M.4
  • 10
    • 33746327486 scopus 로고    scopus 로고
    • Descriptive and relative completeness of logics for higher-order functions
    • M. Bugliesi, B. Preneel, V. Sassone, and I. Wegener, editors, Springer
    • Kohei Honda, Martin Berger, and Nobuko Yoshida. Descriptive and relative completeness of logics for higher-order functions. In M. Bugliesi, B. Preneel, V. Sassone, and I. Wegener, editors, ICALP (2), volume 4052 of LNCS. Springer, 2006.
    • (2006) ICALP (2), Volume 4052 of LNCS
    • Honda, K.1    Berger, M.2    Yoshida, N.3
  • 12
    • 84976839152 scopus 로고
    • Computing distinguishing formulas for branching bisimulation
    • Kim Guldstrand Larsen and Arne Skou, editors, Springer
    • Henri Korver. Computing distinguishing formulas for branching bisimulation. In Kim Guldstrand Larsen and Arne Skou, editors, CAV, volume 575 of LNCS, pages 13-23. Springer, 1991.
    • (1991) CAV, Volume 575 of LNCS , pp. 13-23
    • Korver, H.1
  • 13
    • 33745189623 scopus 로고    scopus 로고
    • Formal certification of a compiler back-end or: Programming a compiler with a proof assistant
    • January
    • Xavier Leroy. Formal certification of a compiler back-end or: programming a compiler with a proof assistant. In POPL, pages 42-54, January 2006.
    • (2006) POPL , pp. 42-54
    • Leroy, X.1
  • 14
    • 0347602000 scopus 로고    scopus 로고
    • The Krakatoa tool for certification of Java/JavaCard programs annotated in JML
    • Claude Marché, Christine Paulin Mohring, and Xavier Urbain. The Krakatoa tool for certification of Java/JavaCard programs annotated in JML. JLAP, 58 (1-2): 89-106, 2004.
    • (2004) JLAP , vol.58 , Issue.1-2 , pp. 89-106
    • Marché, C.1    Mohring, C.P.2    Urbain, X.3
  • 15
    • 0842289692 scopus 로고    scopus 로고
    • The view from the left
    • Conor McBride and James McKinna. The view from the left. JFP, 14(1):69-111, 2004.
    • (2004) JFP , vol.14 , Issue.1 , pp. 69-111
    • McBride, C.1    McKinna, J.2
  • 16
    • 7044261961 scopus 로고    scopus 로고
    • Proving pointer programs in higher-order logic
    • Franz Baader, editor, Springer
    • Farhad Mehta and Tobias Nipkow. Proving pointer programs in higher-order logic. In Franz Baader, editor, CADE, volume 2741 of LNCS, pages 121-135. Springer, 2003.
    • (2003) CADE, Volume 2741 of LNCS , pp. 121-135
    • Mehta, F.1    Nipkow, T.2
  • 18
    • 58049135249 scopus 로고    scopus 로고
    • Machine-code verification for multiple architectures: An application of decompilation into logic
    • Piscataway, NJ, USA, IEEE Press
    • Magnus O. Myreen, Michael J. C. Gordon, and Konrad Slind. Machine-code verification for multiple architectures: an application of decompilation into logic. In FMCAD, pages 1-8, Piscataway, NJ, USA, 2008. IEEE Press.
    • (2008) FMCAD , pp. 1-8
    • Myreen, M.O.1    Gordon, M.J.C.2    Slind, K.3
  • 19
    • 55249085443 scopus 로고    scopus 로고
    • Hoare type theory, polymorphism and separation
    • Aleksandar Nanevski, J. Gregory Morrisett, and Lars Birkedal. Hoare type theory, polymorphism and separation. JFP, 18 (5-6): 865-911, 2008.
    • (2008) JFP , vol.18 , Issue.5-6 , pp. 865-911
    • Nanevski, A.1    Morrisett, J.G.2    Birkedal, L.3
  • 20
    • 77950885453 scopus 로고    scopus 로고
    • Structuring the verification of heap-manipulating programs
    • Manuel V. Hermenegildo and Jens Palsberg, editors, ACM
    • Aleksandar Nanevski, Viktor Vafeiadis, and Josh Berdine. Structuring the verification of heap-manipulating programs. In Manuel V. Hermenegildo and Jens Palsberg, editors, POPL, pages 261-274. ACM, 2010.
    • (2010) POPL , pp. 261-274
    • Nanevski, A.1    Vafeiadis, V.2    Berdine, J.3
  • 21
    • 33745858708 scopus 로고    scopus 로고
    • Certified assembly programming with embedded code pointers
    • Zhaozhong Ni and Zhong Shao. Certified assembly programming with embedded code pointers. In POPL, 2006.
    • (2006) POPL
    • Ni, Z.1    Shao, Z.2
  • 23
    • 84945924340 scopus 로고
    • Concurrency and automata on infinite sequences
    • Peter Deussen, editor, Berlin, Heidelberg, and New York, March, Springer-Verlag
    • David Park. Concurrency and automata on infinite sequences. In Peter Deussen, editor, Theoretical Computer Science: 5th GI-Conference, Karlsruhe, volume 104 of LNCS, pages 167-183, Berlin, Heidelberg, and New York, March 1981. Springer-Verlag.
    • (1981) Theoretical Computer Science: 5th GI-Conference, Karlsruhe, Volume 104 of LNCS , pp. 167-183
    • Park, D.1
  • 24
    • 67650832075 scopus 로고    scopus 로고
    • A Hoare logic for call-byvalue functional programs
    • July
    • Yann Régis-Gianas and François Pottier. A Hoare logic for call-byvalue functional programs. In MPC, July 2008.
    • (2008) MPC
    • Régis-Gianas, Y.1    Pottier, F.2
  • 25
    • 38849098935 scopus 로고    scopus 로고
    • Program-ing finger trees in coq
    • Matthieu Sozeau. Program-ing finger trees in coq. SIGPLAN Not., 42(9):13-24, 2007.
    • (2007) SIGPLAN Not. , vol.42 , Issue.9 , pp. 13-24
    • Sozeau, M.1
  • 26
    • 69949167460 scopus 로고    scopus 로고
    • An integrated proof language for imperative programs
    • Karen Zee, Viktor Kuncak, and Martin Rinard. An integrated proof language for imperative programs. In PLDI, 2009.
    • (2009) PLDI
    • Zee, K.1    Kuncak, V.2    Rinard, M.3


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