메뉴 건너뛰기




Volumn 6337 LNCS, Issue , 2010, Pages 71-99

Statically inferring complex heap, array, and numeric invariants

Author keywords

[No Author keywords available]

Indexed keywords

ABSTRACT DOMAINS; COMPLEX DATA; DECISION PROCEDURE; FIRST ORDER LOGIC; HASH TABLE; MEMORY SAFETY; NELSON-OPPEN TECHNIQUE; REFERENCE COUNTING; SHAPE-ANALYSIS; SINGLE COMPOSITES; STATIC ANALYZERS; TRANSITIVE CLOSURE; TWO DOMAINS; WEB SERVERS;

EID: 78149256089     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-15769-1_6     Document Type: Conference Paper
Times cited : (23)

References (26)
  • 1
    • 33749840533 scopus 로고    scopus 로고
    • Specialized 3-valued logic shape analysis using structure-based refinement and loose embedding
    • Yi, K. (ed.) SAS 2006. Springer, Heidelberg
    • Arnold, G.: Specialized 3-valued logic shape analysis using structure-based refinement and loose embedding. In: Yi, K. (ed.) SAS 2006. LNCS, vol. 4134, pp. 204-220. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.4134 , pp. 204-220
    • Arnold, G.1
  • 2
    • 38149070828 scopus 로고    scopus 로고
    • Shape analysis for composite data structures
    • Damm, W., Hermanns, H. (eds.) CAV 2007. Springer, Heidelberg
    • Berdine, J., Calcagno, C., Cook, B., Distefano, D., O'Hearn, P., Wies, T., Yang, H.: Shape analysis for composite data structures. In: Damm, W., Hermanns, H. (eds.) CAV 2007. LNCS, vol. 4590, pp. 178-192. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4590 , pp. 178-192
    • Berdine, J.1    Calcagno, C.2    Cook, B.3    Distefano, D.4    O'Hearn, P.5    Wies, T.6    Yang, H.7
  • 4
    • 47249131712 scopus 로고    scopus 로고
    • Proving Ptolemy right: The environment abstraction framework for model checking concurrent systems
    • Ramakrishnan, C.R., Rehof, J. (eds.) TACAS 2008. Springer, Heidelberg
    • Clarke, E., Talupur, M., Veith, H.: Proving Ptolemy right: The environment abstraction framework for model checking concurrent systems. In: Ramakrishnan, C.R., Rehof, J. (eds.) TACAS 2008. LNCS, vol. 4963, pp. 33-47. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.4963 , pp. 33-47
    • Clarke, E.1    Talupur, M.2    Veith, H.3
  • 5
    • 0343005923 scopus 로고    scopus 로고
    • Combinations of abstract domains for logic programming
    • Cortesi, A., Charlier, B.L., Hentenryck, P.V.: Combinations of abstract domains for logic programming. SCP 38(1-3), 27-71 (2000)
    • (2000) SCP , vol.38 , Issue.1-3 , pp. 27-71
    • Cortesi, A.1    Charlier, B.L.2    Hentenryck, P.V.3
  • 6
    • 0018294932 scopus 로고
    • Systematic design of program analysis frameworks
    • Cousot, P., Cousot, R.: Systematic design of program analysis frameworks. In: POPL, pp. 269-282 (1979)
    • (1979) POPL , pp. 269-282
    • Cousot, P.1    Cousot, R.2
  • 8
    • 0027961596 scopus 로고
    • Interprocedural alias analysis for pointers: Beyond k-limiting
    • Deutsch, A.: Interprocedural alias analysis for pointers: Beyond k-limiting. In: PLDI, pp. 230-241 (1994)
    • (1994) PLDI , pp. 230-241
    • Deutsch, A.1
  • 10
    • 1442337851 scopus 로고    scopus 로고
    • CSSV: Towards a realistic tool for statically detecting all buffer overflows in C
    • Dor, N., Rodeh, M., Sagiv, M.: CSSV: towards a realistic tool for statically detecting all buffer overflows in C. In: PLDI, pp. 155-167 (2003)
    • (2003) PLDI , pp. 155-167
    • Dor, N.1    Rodeh, M.2    Sagiv, M.3
  • 11
  • 12
    • 35048886087 scopus 로고    scopus 로고
    • Numeric domains with summarized dimensions
    • Jensen, K., Podelski, A. (eds.) TACAS 2004. Springer, Heidelberg
    • Gopan, D., DiMaio, F., Dor, N., Reps, T., Sagiv, M.: Numeric domains with summarized dimensions. In: Jensen, K., Podelski, A. (eds.) TACAS 2004. LNCS, vol. 2988, pp. 512-529. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.2988 , pp. 512-529
    • Gopan, D.1    DiMaio, F.2    Dor, N.3    Reps, T.4    Sagiv, M.5
  • 13
    • 84976665103 scopus 로고
    • Improving the results of static analyses programs by local decreasing iteration
    • Shyamasundar, R.K. (ed.) FSTTCS 1992. Springer, Heidelberg
    • Granger, P.: Improving the results of static analyses programs by local decreasing iteration. In: Shyamasundar, R.K. (ed.) FSTTCS 1992. LNCS, vol. 652, Springer, Heidelberg (1992)
    • (1992) LNCS , vol.652
    • Granger, P.1
  • 14
    • 67649862244 scopus 로고    scopus 로고
    • A combination framework for tracking partition sizes
    • Gulwani, S., Lev-Ami, T., Sagiv, M.: A combination framework for tracking partition sizes. In: POPL, pp. 239-251 (2009)
    • (2009) POPL , pp. 239-251
    • Gulwani, S.1    Lev-Ami, T.2    Sagiv, M.3
  • 15
    • 33746065301 scopus 로고    scopus 로고
    • Combining abstract interpreters
    • Gulwani, S., Tiwari, A.: Combining abstract interpreters. In: PLDI (2006)
    • (2006) PLDI
    • Gulwani, S.1    Tiwari, A.2
  • 16
    • 33646066340 scopus 로고    scopus 로고
    • A relational abstraction for functions
    • Hankin, C., Siveroni, I. (eds.) SAS 2005. Springer, Heidelberg
    • Jeannet, B., Gopan, D., Reps, T.: A relational abstraction for functions. In: Hankin, C., Siveroni, I. (eds.) SAS 2005. LNCS, vol. 3672, pp. 186-202. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3672 , pp. 186-202
    • Jeannet, B.1    Gopan, D.2    Reps, T.3
  • 17
    • 38149017836 scopus 로고    scopus 로고
    • Arithmetic strengthening for shape analysis
    • Riis Nielson, H., Filé, G. (eds.) SAS 2007. Springer, Heidelberg
    • Magill, S., Berdine, J., Clarke, E., Cook, B.: Arithmetic strengthening for shape analysis. In: Riis Nielson, H., Filé, G. (eds.) SAS 2007. LNCS, vol. 4634, pp. 419-436. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4634 , pp. 419-436
    • Magill, S.1    Berdine, J.2    Clarke, E.3    Cook, B.4
  • 19
    • 84888254089 scopus 로고    scopus 로고
    • A new numerical abstract domain based on difference-bound matrices
    • Danvy, O., Filinski, A. (eds.) PADO 2001. Springer, Heidelberg
    • Miné, A.: A new numerical abstract domain based on difference-bound matrices. In: Danvy, O., Filinski, A. (eds.) PADO 2001. LNCS, vol. 2053, pp. 155-172. Springer, Heidelberg (2001)
    • (2001) LNCS , vol.2053 , pp. 155-172
    • Miné, A.1
  • 20
    • 84976700950 scopus 로고
    • Simplification by cooperating decision procedures
    • Nelson, G., Oppen, D.: Simplification by cooperating decision procedures. TOPLAS 1(2), 245-257 (1979)
    • (1979) TOPLAS , vol.1 , Issue.2 , pp. 245-257
    • Nelson, G.1    Oppen, D.2
  • 22
    • 78149231653 scopus 로고    scopus 로고
    • Poskanzer, J.: thttpd - tiny/turbo/throttling http server
    • Poskanzer, J.: thttpd - tiny/turbo/throttling http server, http://acme.com/software/thttpd/
  • 23
    • 84944221600 scopus 로고    scopus 로고
    • Symbolic implementation of the best transformer
    • Steffen, B., Levi, G. (eds.) VMCAI 2004. Springer, Heidelberg
    • Reps, T., Sagiv, M., Yorsh, G.: Symbolic implementation of the best transformer. In: Steffen, B., Levi, G. (eds.) VMCAI 2004. LNCS, vol. 2937, pp. 252-266. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.2937 , pp. 252-266
    • Reps, T.1    Sagiv, M.2    Yorsh, G.3
  • 24
    • 0039488517 scopus 로고    scopus 로고
    • Parametric shape analysis via 3-valued logic
    • Sagiv, M., Reps, T., Wilhelm, R.: Parametric shape analysis via 3-valued logic. TOPLAS 24(3), 217-298 (2002)
    • (2002) TOPLAS , vol.24 , Issue.3 , pp. 217-298
    • Sagiv, M.1    Reps, T.2    Wilhelm, R.3
  • 26
    • 67650834944 scopus 로고    scopus 로고
    • An integrated proof language for imperative programs
    • Zee, K., Kuncak, V., Rinard, M.: An integrated proof language for imperative programs. In: PLDI, pp. 338-351 (2009)
    • (2009) PLDI , pp. 338-351
    • Zee, K.1    Kuncak, V.2    Rinard, M.3


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