메뉴 건너뛰기




Volumn 7561 LNCS, Issue , 2012, Pages 167-182

Accurate invariant checking for programs manipulating lists and arrays with infinite data

Author keywords

[No Author keywords available]

Indexed keywords

AUTOMATED REASONING; DECISION PROCEDURE; INVARIANT CHECKING; ITS EFFICIENCIES; LOGIC-BASED FRAMEWORKS; SEPARATION LOGIC; SEQUENTIAL PROGRAMS; SHAPE CONSTRAINTS; SINGLY-LINKED LIST; SIZE CONSTRAINT;

EID: 84868216199     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-33386-6_14     Document Type: Conference Paper
Times cited : (33)

References (19)
  • 1
    • 36348999658 scopus 로고    scopus 로고
    • Shape Analysis of Single-Parent Heaps
    • Cook, B., Podelski, A. (eds.) VMCAI 2007. Springer, Heidelberg
    • Balaban, I., Pnueli, A., Zuck, L.D.: Shape Analysis of Single-Parent Heaps. In: Cook, B., Podelski, A. (eds.) VMCAI 2007. LNCS, vol. 4349, pp. 91-105. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4349 , pp. 91-105
    • Balaban, I.1    Pnueli, A.2    Zuck, L.D.3
  • 2
    • 84957871026 scopus 로고    scopus 로고
    • A Decidable Logic for Describing Linked Data Structures
    • Swierstra, S.D. (ed.) ESOP 1999. Springer, Heidelberg
    • Benedikt,M., Reps, T., Sagiv, M.: A Decidable Logic for Describing Linked Data Structures. In: Swierstra, S.D. (ed.) ESOP 1999. LNCS, vol. 1576, pp. 2-19. Springer, Heidelberg (1999)
    • (1999) LNCS , vol.1576 , pp. 2-19
    • Benedikt, M.1    Reps, T.2    Sagiv, M.3
  • 3
    • 35048817891 scopus 로고    scopus 로고
    • A Decidable Fragment of Separation Logic
    • Lodaya, K., Mahajan, M. (eds.) FSTTCS 2004. Springer, Heidelberg
    • Berdine, J., Calcagno, C., O'Hearn, P.W.: A Decidable Fragment of Separation Logic. In: Lodaya, K., Mahajan, M. (eds.) FSTTCS 2004. LNCS, vol. 3328, pp. 97-109. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.3328 , pp. 97-109
    • Berdine, J.1    Calcagno, C.2    O'Hearn, P.W.3
  • 4
    • 70349865199 scopus 로고    scopus 로고
    • A Logic-Based Framework for Reasoning about Composite Data Structures
    • Bravetti, M., Zavattaro, G. (eds.) CONCUR 2009. Springer, Heidelberg
    • Bouajjani, A., Drǎgoi, C., Enea, C., Sighireanu, M.: A Logic-Based Framework for Reasoning about Composite Data Structures. In: Bravetti, M., Zavattaro, G. (eds.) CONCUR 2009. LNCS, vol. 5710, pp. 178-195. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5710 , pp. 178-195
    • Bouajjani, A.1    Drǎgoi, C.2    Enea, C.3    Sighireanu, M.4
  • 6
    • 79959878355 scopus 로고    scopus 로고
    • On inter-procedural analysis of programs with lists and data
    • ACM
    • Bouajjani, A., Dragoi, C., Enea, C., Sighireanu, M.: On inter-procedural analysis of programs with lists and data. In: PLDI, pp. 578-589. ACM (2011)
    • (2011) PLDI , pp. 578-589
    • Bouajjani, A.1    Dragoi, C.2    Enea, C.3    Sighireanu, M.4
  • 7
    • 84856179511 scopus 로고    scopus 로고
    • Abstract Domains for Automated Reasoning about List-Manipulating Programs with Infinite Data
    • Kuncak, V., Rybalchenko, A. (eds.) VMCAI 2012. Springer, Heidelberg
    • Bouajjani, A., Drǎgoi, C., Enea, C., Sighireanu, M.: Abstract Domains for Automated Reasoning about List-Manipulating Programs with Infinite Data. In: Kuncak, V., Rybalchenko, A. (eds.) VMCAI 2012. LNCS, vol. 7148, pp. 1-22. Springer, Heidelberg (2012)
    • LNCS , vol.7148 , Issue.2012 , pp. 1-22
    • Bouajjani, A.1    Drǎgoi, C.2    Enea, C.3    Sighireanu, M.4
  • 8
    • 33745653311 scopus 로고    scopus 로고
    • What's Decidable about Arrays?
    • Emerson, E.A., Namjoshi, K.S. (eds.) VMCAI 2006. Springer, Heidelberg
    • Bradley, A.R.,Manna, Z., Sipma, H.B.:What's Decidable About Arrays? In: Emerson, E.A., Namjoshi, K.S. (eds.) VMCAI 2006. LNCS, vol. 3855, pp. 427-442. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3855 , pp. 427-442
    • Bradley, A.R.1    Manna, Z.2    Sipma, H.B.3
  • 9
    • 80052895249 scopus 로고    scopus 로고
    • Tractable Reasoning in a Fragment of Separation Logic
    • Katoen, J.-P., König, B. (eds.) CONCUR 2011. Springer, Heidelberg
    • Cook, B., Haase, C., Ouaknine, J., Parkinson, M.J., Worrell, J.: Tractable Reasoning in a Fragment of Separation Logic. In: Katoen, J.-P., König, B. (eds.) CONCUR 2011. LNCS, vol. 6901, pp. 235-249. Springer, Heidelberg (2011)
    • (2011) LNCS , vol.6901 , pp. 235-249
    • Cook, B.1    Haase, C.2    Ouaknine, J.3    Parkinson, M.J.4    Worrell, J.5
  • 10
    • 35148886764 scopus 로고    scopus 로고
    • Efficient E-Matching for SMT Solvers
    • Pfenning, F. (ed.) CADE 2007. Springer, Heidelberg
    • de Moura, L., Bjørner, N.: Efficient E-Matching for SMT Solvers. In: Pfenning, F. (ed.) CADE 2007. LNCS (LNAI), vol. 4603, pp. 183-198. Springer, Heidelberg (2007)
    • (2007) LNCS (LNAI) , vol.4603 , pp. 183-198
    • De Moura, L.1    Bjørner, N.2
  • 11
    • 70350219117 scopus 로고    scopus 로고
    • Complete Instantiation for Quantified Formulas in Satisfiabiliby Modulo Theories
    • Bouajjani, A., Maler, O. (eds.) CAV 2009. Springer, Heidelberg
    • Ge, Y., de Moura, L.: Complete Instantiation for Quantified Formulas in Satisfiabiliby Modulo Theories. In: Bouajjani, A., Maler, O. (eds.) CAV 2009. LNCS, vol. 5643, pp. 306-320. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5643 , pp. 306-320
    • Ge, Y.1    De Moura, L.2
  • 12
    • 84865647096 scopus 로고    scopus 로고
    • Lifting abstract interpreters to quantified logical domains
    • ACM
    • Gulwani, S., McCloskey, B., Tiwari, A.: Lifting abstract interpreters to quantified logical domains. In: POPL, pp. 235-246. ACM (2008)
    • (2008) POPL , pp. 235-246
    • Gulwani, S.1    McCloskey, B.2    Tiwari, A.3
  • 13
    • 45749158986 scopus 로고    scopus 로고
    • What Else Is Decidable about Integer Arrays?
    • Amadio, R.M. (ed.) FOSSACS 2008. Springer, Heidelberg
    • Habermehl, P., Iosif, R., Vojnar, T.: What Else Is Decidable about Integer Arrays? In: Amadio, R.M. (ed.) FOSSACS 2008. LNCS, vol. 4962, pp. 474-489. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.4962 , pp. 474-489
    • Habermehl, P.1    Iosif, R.2    Vojnar, T.3
  • 14
    • 84865662354 scopus 로고    scopus 로고
    • Back to the future: Revisiting precise program verification using SMT solvers
    • ACM
    • Lahiri, S.K., Qadeer, S.: Back to the future: revisiting precise program verification using SMT solvers. In: POPL, pp. 171-182. ACM (2008)
    • (2008) POPL , pp. 171-182
    • Lahiri, S.K.1    Qadeer, S.2
  • 15
    • 79251542982 scopus 로고    scopus 로고
    • Decidable logics combining heap structures and data d
    • ACM
    • Madhusudan, P., Parlato, G., Qiu, X.: Decidable logics combining heap structures and data d. In: POPL, pp. 283-294. ACM (2011)
    • (2011) POPL , pp. 283-294
    • Madhusudan, P.1    Parlato, G.2    Qiu, X.3
  • 16
    • 84857805008 scopus 로고    scopus 로고
    • Recursive proofs for inductive tree data-structures
    • ACM
    • Madhusudan, P., Qiu, X., Stefanescu, A.: Recursive proofs for inductive tree data-structures. In: POPL, pp. 123-136. ACM (2012)
    • POPL , vol.2012 , pp. 123-136
    • Madhusudan, P.1    Qiu, X.2    Stefanescu, A.3
  • 17
    • 0036051192 scopus 로고    scopus 로고
    • Separation logic: A logic for shared mutable data structures
    • Reynolds, J.C.: Separation logic: A logic for shared mutable data structures. In: LICS (2002)
    • (2002) LICS
    • Reynolds, J.C.1
  • 18
    • 77950869820 scopus 로고    scopus 로고
    • Decision procedures for algebraic data types with abstractions
    • ACM
    • Suter, P., Dotta, M., Kuncak, V.: Decision procedures for algebraic data types with abstractions. In: POPL, pp. 199-210. ACM (2010)
    • (2010) POPL , pp. 199-210
    • Suter, P.1    Dotta, M.2    Kuncak, V.3
  • 19
    • 80051690412 scopus 로고    scopus 로고
    • An Efficient Decision Procedure for Imperative Tree Data Structures
    • Bjørner, N., Sofronie-Stokkermans, V. (eds.) CADE 2011. Springer, Heidelberg
    • Wies, T., Muñiz, M., Kuncak, V.: An Efficient Decision Procedure for Imperative Tree Data Structures. In: Bjørner, N., Sofronie-Stokkermans, V. (eds.) CADE 2011. LNCS, vol. 6803, pp. 476-491. Springer, Heidelberg (2011)
    • (2011) LNCS , vol.6803 , pp. 476-491
    • Wies, T.1    Muñiz, M.2    Kuncak, V.3


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