메뉴 건너뛰기




Volumn 5505 LNCS, Issue , 2009, Pages 352-367

Verifying reference counting implementations

Author keywords

[No Author keywords available]

Indexed keywords

ANALYSIS TOOLS; C PROGRAMS; CASE SPLITTING; COMPOSITIONAL VERIFICATION; FILE SYSTEMS; FINITE NUMBER; FINITE STATE; MEMORY ALLOCATORS; PREDICATE ABSTRACTIONS; REACHABILITY; REFERENCE COUNTING; RESOURCE MANAGEMENT; SYMBOLIC MODEL CHECKING; USER INTERACTION; YAFFS FILE SYSTEMS;

EID: 70349317589     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-00768-2_30     Document Type: Conference Paper
Times cited : (18)

References (30)
  • 1
    • 0036039066 scopus 로고    scopus 로고
    • Ball, T., Rajamani, S.K.: The SLAM project: debugging system software via static analysis. In: POPL (2002)
    • Ball, T., Rajamani, S.K.: The SLAM project: debugging system software via static analysis. In: POPL (2002)
  • 2
    • 19044390891 scopus 로고    scopus 로고
    • Barnett, M., Leino, K.R.M., Schulte, W.: The spec# programming system: An overview. In: Barthe, G., Burdy, L., Huisman, M., Lanet, J.-L., Muntean, T. (eds.) CASSIS 2004. LNCS, 3362, pp. 49-69. Springer, Heidelberg (2005)
    • Barnett, M., Leino, K.R.M., Schulte, W.: The spec# programming system: An overview. In: Barthe, G., Burdy, L., Huisman, M., Lanet, J.-L., Muntean, T. (eds.) CASSIS 2004. LNCS, vol. 3362, pp. 49-69. Springer, Heidelberg (2005)
  • 3
    • 33749595070 scopus 로고    scopus 로고
    • Berdine, J., Calcagno, C., O'Hearn, P.W.: Smallfoot: Modular automatic assertion checking with separation logic. In: de Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2005. LNCS, 4111, pp. 115-137. Springer, Heidelberg (2006)
    • Berdine, J., Calcagno, C., O'Hearn, P.W.: Smallfoot: Modular automatic assertion checking with separation logic. In: de Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2005. LNCS, vol. 4111, pp. 115-137. Springer, Heidelberg (2006)
  • 4
    • 35048827871 scopus 로고    scopus 로고
    • Beyer, D., Chlipala, A.J., Henzinger, T.A., Jhala, R., Majumdar, R.: The BLAST query language for software verification. In: Giacobazzi, R. (ed.) SAS 2004. LNCS, 3148, pp. 2-18. Springer, Heidelberg (2004)
    • Beyer, D., Chlipala, A.J., Henzinger, T.A., Jhala, R., Majumdar, R.: The BLAST query language for software verification. In: Giacobazzi, R. (ed.) SAS 2004. LNCS, vol. 3148, pp. 2-18. Springer, Heidelberg (2004)
  • 5
    • 84944406286 scopus 로고    scopus 로고
    • Clarke, E.M., Grumberg, O., Jha, S., Lu, Y., Veith, H.: Counterexample-guided abstraction refinement. In: Emerson, E.A., Sistla, A.P. (eds.) CAV 2000. LNCS, 1855. Springer, Heidelberg (2000)
    • Clarke, E.M., Grumberg, O., Jha, S., Lu, Y., Veith, H.: Counterexample-guided abstraction refinement. In: Emerson, E.A., Sistla, A.P. (eds.) CAV 2000. LNCS, vol. 1855. Springer, Heidelberg (2000)
  • 6
    • 85050550846 scopus 로고    scopus 로고
    • Cousot, P., Cousot, R.: Abstract interpretation: a unified lattice model for the static analysis of programs by construction or approximation of fixpoints. In: POPL (1977)
    • Cousot, P., Cousot, R.: Abstract interpretation: a unified lattice model for the static analysis of programs by construction or approximation of fixpoints. In: POPL (1977)
  • 7
    • 70350693927 scopus 로고    scopus 로고
    • Das, S., Dill, D.L.: Counter-example based predicate discovery in predicate abstraction. In: FMCAD (2002)
    • Das, S., Dill, D.L.: Counter-example based predicate discovery in predicate abstraction. In: FMCAD (2002)
  • 8
    • 0036036098 scopus 로고    scopus 로고
    • Flanagan, C., Leino, K.R.M., Lillibridge, M., Nelson, G., Saxe, J.B., Stata, R.: Extended static checking for Java. In: PLDI (2002)
    • Flanagan, C., Leino, K.R.M., Lillibridge, M., Nelson, G., Saxe, J.B., Stata, R.: Extended static checking for Java. In: PLDI (2002)
  • 9
    • 0036038631 scopus 로고    scopus 로고
    • Flanagan, C., Qadeer, S.: Predicate abstraction for software verification. In: POPL (2002)
    • Flanagan, C., Qadeer, S.: Predicate abstraction for software verification. In: POPL (2002)
  • 10
    • 29144456052 scopus 로고    scopus 로고
    • Gopan, D., Reps, T.W., Sagiv, S.: A framework for numeric analysis of array operations. In: POPL (2005)
    • Gopan, D., Reps, T.W., Sagiv, S.: A framework for numeric analysis of array operations. In: POPL (2005)
  • 11
    • 84947441305 scopus 로고    scopus 로고
    • Graf, S., Saidi, H.: Construction of abstract state graphs with PVS. In: Grumberg, O. (ed.) CAV 1997. LNCS, 1254. Springer, Heidelberg (1997)
    • Graf, S., Saidi, H.: Construction of abstract state graphs with PVS. In: Grumberg, O. (ed.) CAV 1997. LNCS, vol. 1254. Springer, Heidelberg (1997)
  • 12
    • 2442623463 scopus 로고    scopus 로고
    • Henzinger, T.A., Jhala, R., Majumdar, R., McMillan, K.L.: Abstractions from proofs. In: POPL (2004)
    • Henzinger, T.A., Jhala, R., Majumdar, R., McMillan, K.L.: Abstractions from proofs. In: POPL (2004)
  • 13
    • 0036041563 scopus 로고    scopus 로고
    • Henzinger, T.A., Jhala, R., Majumdar, R., Sutre, G.: Lazy abstraction. In: POPL (2002)
    • Henzinger, T.A., Jhala, R., Majumdar, R., Sutre, G.: Lazy abstraction. In: POPL (2002)
  • 14
    • 33749847081 scopus 로고    scopus 로고
    • Jain, H., Ivan?cíc, F., Gupta, A., Shlyakhter, I.,Wang, C.: Using statically computed invariants inside the predicate abstraction and refinement loop. In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, 4144, pp. 137-151. Springer, Heidelberg (2006)
    • Jain, H., Ivan?cíc, F., Gupta, A., Shlyakhter, I.,Wang, C.: Using statically computed invariants inside the predicate abstraction and refinement loop. In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, vol. 4144, pp. 137-151. Springer, Heidelberg (2006)
  • 15
    • 26444541620 scopus 로고    scopus 로고
    • Jhala, R., McMillan, K.L.: Interpolant-based transition relation approximation. In: Etessami, K., Rajamani, S.K. (eds.) CAV 2005. LNCS, 3576, pp. 39-51. Springer, Heidelberg (2005)
    • Jhala, R., McMillan, K.L.: Interpolant-based transition relation approximation. In: Etessami, K., Rajamani, S.K. (eds.) CAV 2005. LNCS, vol. 3576, pp. 39-51. Springer, Heidelberg (2005)
  • 16
    • 38149012113 scopus 로고    scopus 로고
    • Jhala, R., McMillan, K.L.: Array abstractions from proofs. In: Damm, W., Hermanns, H. (eds.) CAV 2007. LNCS, 4590, pp. 193-206. Springer, Heidelberg (2007)
    • Jhala, R., McMillan, K.L.: Array abstractions from proofs. In: Damm, W., Hermanns, H. (eds.) CAV 2007. LNCS, vol. 4590, pp. 193-206. Springer, Heidelberg (2007)
  • 18
    • 33947308127 scopus 로고    scopus 로고
    • Modular pluggable analyses for data structure consistency
    • Kuncak, V., Lam, P., Zee, K., Rinard, M.C.: Modular pluggable analyses for data structure consistency. IEEE Trans. Software Eng. 32(12), 988-1005 (2006)
    • (2006) IEEE Trans. Software Eng , vol.32 , Issue.12 , pp. 988-1005
    • Kuncak, V.1    Lam, P.2    Zee, K.3    Rinard, M.C.4
  • 19
    • 70350235720 scopus 로고    scopus 로고
    • Constructing quantified invariants via predicate abstraction
    • Steffen, B, Levi, G, eds, VMCAI 2004, Springer, Heidelberg
    • Lahiri, S.K., Bryant, R.E.: Constructing quantified invariants via predicate abstraction. In: Steffen, B., Levi, G. (eds.) VMCAI 2004. LNCS, vol. 2937, pp. 267-281. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.2937 , pp. 267-281
    • Lahiri, S.K.1    Bryant, R.E.2
  • 20
    • 35048885197 scopus 로고    scopus 로고
    • Lahiri, S.K., Bryant, R.E.: Indexed predicate discovery for unbounded system verification. In: Alur, R., Peled, D.A. (eds.) CAV 2004. LNCS, 3114, pp. 135-147. Springer, Heidelberg (2004)
    • Lahiri, S.K., Bryant, R.E.: Indexed predicate discovery for unbounded system verification. In: Alur, R., Peled, D.A. (eds.) CAV 2004. LNCS, vol. 3114, pp. 135-147. Springer, Heidelberg (2004)
  • 22
    • 0033731380 scopus 로고    scopus 로고
    • A methodology for hardware verification using compositional model checking
    • McMillan, K.L.: A methodology for hardware verification using compositional model checking. Sci. Comput. Program. 37, 279-309 (2000)
    • (2000) Sci. Comput. Program , vol.37 , pp. 279-309
    • McMillan, K.L.1
  • 24
    • 70350660108 scopus 로고    scopus 로고
    • Qadeer, S.,Wu, D.: KISS: Keep it simple, sequential. In: PLDI (2004)
    • Qadeer, S.,Wu, D.: KISS: Keep it simple, sequential. In: PLDI (2004)
  • 25
    • 0036051192 scopus 로고    scopus 로고
    • Reynolds, J.C.: Separation logic: A logic for shared mutable data structures. In: LICS (2002)
    • Reynolds, J.C.: Separation logic: A logic for shared mutable data structures. In: LICS (2002)
  • 26
    • 85184289056 scopus 로고    scopus 로고
    • Sagiv, M., Reps, T., Wilhelm, R.: Parametric shape analysis via 3-valued logic. In: POPL (1999)
    • Sagiv, M., Reps, T., Wilhelm, R.: Parametric shape analysis via 3-valued logic. In: POPL (1999)
  • 27
    • 84885233277 scopus 로고    scopus 로고
    • Combining theorem proving and model checking through symbolic analysis
    • Palamidessi, C, ed, CONCUR 2000, Springer, Heidelberg
    • Shankar, N.: Combining theorem proving and model checking through symbolic analysis. In: Palamidessi, C. (ed.) CONCUR 2000. LNCS, vol. 1877, p. 1. Springer, Heidelberg (2000)
    • (2000) LNCS , vol.1877 , pp. 1
    • Shankar, N.1
  • 29
    • 0035040403 scopus 로고    scopus 로고
    • Yahav, E.: Verifying safety properties of concurrent java programs using 3-valued logic. In: POPL (2001)
    • Yahav, E.: Verifying safety properties of concurrent java programs using 3-valued logic. In: POPL (2001)
  • 30
    • 8344280849 scopus 로고    scopus 로고
    • Yahav, E., Ramalingam, G.: Verifying safety properties using separation and heterogeneous abstractions. In: PLDI (2004)
    • Yahav, E., Ramalingam, G.: Verifying safety properties using separation and heterogeneous abstractions. In: PLDI (2004)


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