메뉴 건너뛰기




Volumn 4424 LNCS, Issue , 2007, Pages 19-33

A reachability predicate for analyzing low-level software

Author keywords

[No Author keywords available]

Indexed keywords

C (PROGRAMMING LANGUAGE); COMPUTER PROGRAMMING; DATA STRUCTURES; DIGITAL ARITHMETIC; SOFTWARE PROTOTYPING; COMPUTATIONAL LINGUISTICS;

EID: 37149032314     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-71209-1_4     Document Type: Conference Paper
Times cited : (49)

References (23)
  • 1
    • 24144470812 scopus 로고    scopus 로고
    • Shape analysis by predicate abstraction
    • Verification, Model checking, and Abstract Interpretation VMCAI '05
    • I. Balaban, A. Pnueli, and L. D. Zuck. Shape analysis by predicate abstraction. In Verification, Model checking, and Abstract Interpretation (VMCAI '05), LNCS 3385, pages 164-180, 2005.
    • (2005) LNCS , vol.3385 , pp. 164-180
    • Balaban, I.1    Pnueli, A.2    Zuck, L.D.3
  • 4
    • 19044390891 scopus 로고    scopus 로고
    • Construction and Analysis of Safe, Secure and Interoperable Smart Devices
    • The Spec# programming system: An overview
    • M. Barnett, K. R. M. Leino, and W. Schulte. The Spec# programming system: An overview. In Construction and Analysis of Safe, Secure and Interoperable Smart Devices, LNCS 3362, pages 49-69, 2005.
    • (2005) LNCS , vol.3362 , pp. 49-69
    • Barnett, M.1    Leino, K.R.M.2    Schulte, W.3
  • 5
    • 33745660814 scopus 로고    scopus 로고
    • A logic and decision procedure for predicate abstraction of heap-manipulating programs
    • Verification, Model Checking, and Abstract Interpretation VMCAI '06
    • J. Bingham and Z. Rakamaric. A logic and decision procedure for predicate abstraction of heap-manipulating programs. In Verification, Model Checking, and Abstract Interpretation (VMCAI '06), LNCS 3855, pages 207-221, 2006.
    • (2006) LNCS , vol.3855 , pp. 207-221
    • Bingham, J.1    Rakamaric, Z.2
  • 7
    • 33749853720 scopus 로고    scopus 로고
    • Beyond reachability: Shape abstraction in the presence of pointer arithmetic
    • Static Analysis Symposium SAS '06
    • C. Calcagno, D. Distefano, P. W. O'Hearn, and H. Yang. Beyond reachability: Shape abstraction in the presence of pointer arithmetic. In Static Analysis Symposium (SAS '06), LNCS 4134, pages 182-203, 2006.
    • (2006) LNCS , vol.4134 , pp. 182-203
    • Calcagno, C.1    Distefano, D.2    O'Hearn, P.W.3    Yang, H.4
  • 8
    • 37149035001 scopus 로고    scopus 로고
    • A reachability predicate for analyzing low-level software
    • Technical Report MSR-TR-2006-154, Microsoft Research
    • S. Chatterjee, S. K. Lahiri, S. Qadeer, and Z. Rakamaric. A reachability predicate for analyzing low-level software. Technical Report MSR-TR-2006-154, Microsoft Research, 2006.
    • (2006)
    • Chatterjee, S.1    Lahiri, S.K.2    Qadeer, S.3    Rakamaric, Z.4
  • 11
    • 34250195633 scopus 로고    scopus 로고
    • BoogiePL: A typed procedural language for checking object-oriented programs
    • Technical Report MSR-TR-2005-70, Microsoft Research
    • R. DeLine and K. R. M. Leino. BoogiePL: A typed procedural language for checking object-oriented programs. Technical Report MSR-TR-2005-70, Microsoft Research, 2005.
    • (2005)
    • DeLine, R.1    Leino, K.R.M.2
  • 12
    • 1442341246 scopus 로고    scopus 로고
    • Simplify: A theorem prover for program checking
    • Technical report, HPL-2003-148
    • D. L. Detlefs, G. Nelson, and J. B. Saxe. Simplify: A theorem prover for program checking. Technical report, HPL-2003-148, 2003.
    • (2003)
    • Detlefs, D.L.1    Nelson, G.2    Saxe, J.B.3
  • 13
    • 0016543936 scopus 로고
    • Guarded commands, nondeterminacy and formal derivation of programs
    • E. W. Dijkstra. Guarded commands, nondeterminacy and formal derivation of programs. Communications of the ACM, 18:453-457, 1975.
    • (1975) Communications of the ACM , vol.18 , pp. 453-457
    • Dijkstra, E.W.1
  • 14
    • 35048862900 scopus 로고    scopus 로고
    • Multi-prover verification of C programs
    • International Conference on Formal Engineering Methods ICFEM '04
    • J. Pilliâtre and C. Marché. Multi-prover verification of C programs. In International Conference on Formal Engineering Methods (ICFEM '04), LNCS 3308, pages 15-29, 2004.
    • (2004) LNCS , vol.3308 , pp. 15-29
    • Pilliâtre, J.1    Marché, C.2
  • 18
    • 26944445043 scopus 로고    scopus 로고
    • Simulating reachability using first-order logic with applications to verification of linked data structures
    • Conference on Automated Deduction CADE '05
    • T. Lev-Ami, N. Immerman, T. W. Reps, S. Sagiv, S. Srivastava, and G. Yorsh. Simulating reachability using first-order logic with applications to verification of linked data structures. In Conference on Automated Deduction (CADE '05), LNCS 3632, pages 99-115, 2005.
    • (2005) LNCS , vol.3632 , pp. 99-115
    • Lev-Ami, T.1    Immerman, N.2    Reps, T.W.3    Sagiv, S.4    Srivastava, S.5    Yorsh, G.6
  • 19
    • 84906086021 scopus 로고    scopus 로고
    • TVLA: A system for implementing static analyses
    • Static Analysis Symposium SAS '00
    • T. Lev-Ami and S. Sagiv. TVLA: A system for implementing static analyses. In Static Analysis Symposium (SAS '00), LNCS 1824, pages 280-301, 2000.
    • (2000) LNCS , vol.1824 , pp. 280-301
    • Lev-Ami, T.1    Sagiv, S.2
  • 20
    • 26444435643 scopus 로고    scopus 로고
    • Data structure specifications via local equality axioms
    • Computer-Aided Verification CAV '05
    • S. McPeak and G. C. Necula. Data structure specifications via local equality axioms. In Computer-Aided Verification (CAV '05), LNCS 3576, pages 476-490, 2005.
    • (2005) LNCS , vol.3576 , pp. 476-490
    • McPeak, S.1    Necula, G.C.2


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