메뉴 건너뛰기




Volumn , Issue , 2009, Pages 239-251

A combination framework for tracking partition sizes

Author keywords

Combining analyses; Memory safety; Numerical analysis; Set analysis; Shape analysis; Space bounds; Termination

Indexed keywords

COMBINING ANALYSES; MEMORY SAFETY; SET ANALYSIS; SHAPE ANALYSIS; SPACE BOUNDS; TERMINATION;

EID: 67649862244     PISSN: 07308566     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1480881.1480912     Document Type: Conference Paper
Times cited : (33)

References (35)
  • 1
    • 84870646117 scopus 로고    scopus 로고
    • Annotated outline of collections framework Available at
    • Annotated outline of collections framework. Sun Microsystems. Available at http://java.sun.com/j2se/1.5.0/docs/guide/collections/reference.html.
    • Sun Microsystems
  • 2
    • 45849140560 scopus 로고    scopus 로고
    • The parma polyhedra library: Toward a complete set of numerical abstractions for the analysis and verification of hardware and software systems
    • To appear
    • R. Bagnara, P. M. Hill, and E. Zaffanella. The Parma Polyhedra Library: Toward a complete set of numerical abstractions for the analysis and verification of hardware and software systems. Science of Computer Programming, 2008. To appear.
    • (2008) Science of Computer Programming
    • Bagnara, R.1    Hill, P.M.2    Zaffanella, E.3
  • 4
    • 26444584975 scopus 로고    scopus 로고
    • The Polyranking Principle
    • Automata, Languages and Programming: 32nd International Colloquium, ICALP 2005. Proceedings
    • A. R. Bradley, Z. Manna, and H. B. Sipma. The polyranking principle. In ICALP, pages 1349-1361, 2005. (Pubitemid 41436191)
    • (2005) Lecture Notes in Computer Science , vol.3580 , pp. 1349-1361
    • Bradley, A.R.1    Manna, Z.2    Sipma, H.B.3
  • 6
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • P. Cousot and R. Cousot. Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In POPL, pages 238-252, 1977.
    • (1977) POPL , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 7
    • 0018294932 scopus 로고
    • Systematic design of program analysis frameworks
    • P. Cousot and R. Cousot. Systematic design of program analysis frameworks. In POPL, pages 269-282, 1979. (Pubitemid 9471475)
    • (1979) POPL , pp. 269-228
    • Cousot Patrick1    Cousot Radhia2
  • 8
    • 85035003357 scopus 로고
    • Automatic discovery of linear restraints among variables of a program
    • P. Cousot and N. Halbwachs. Automatic discovery of linear restraints among variables of a program. In POPL, pages 84-96, 1978.
    • (1978) POPL , pp. 84-96
    • Cousot, P.1    Halbwachs, N.2
  • 11
    • 0027961596 scopus 로고
    • Interprocedural may-alias analysis for pointers: Beyond k-limiting
    • A. Deutsch. Interprocedural may-alias analysis for pointers: Beyond k-limiting. In PLDI, pages 230-241, 1994.
    • (1994) PLDI , pp. 230-241
    • Deutsch, A.1
  • 13
    • 0037702242 scopus 로고    scopus 로고
    • CSSV: Towards a realistic tool for statically detecting all buffer overflows in C
    • N. Dor, M. Rodeh, and M. Sagiv. CSSV: towards a realistic tool for statically detecting all buffer overflows in C. In PLDI, pages 155-167, 2003.
    • (2003) PLDI , pp. 155-167
    • Dor, N.1    Rodeh, M.2    Sagiv, M.3
  • 14
    • 35048886087 scopus 로고    scopus 로고
    • Numeric Domains with Summarized Dimensions
    • Tools and Algorithms for the Construction and Analysis of Systems
    • D. Gopan, F. DiMaio, N. Dor, T. W. Reps, and M. Sagiv. Numeric domains with summarized dimensions. In TACAS, pages 512-529, 2004. (Pubitemid 38458536)
    • (2004) LECTURE NOTES IN COMPUTER SCIENCE , Issue.2988 , pp. 512-529
    • Gopan, D.1    DiMaio, F.2    Dor, N.3    Reps, T.4    Sagiv, M.5
  • 15
    • 17044425453 scopus 로고    scopus 로고
    • A framework for numeric analysis of array operations
    • DOI 10.1145/1047659.1040333
    • D. Gopan, T. Reps, and M. Sagiv. A framework for numeric analysis of array operations. In POPL, pages 338-350, 2005. (Pubitemid 40493989)
    • (2005) ACM SIGPLAN Notices , vol.40 , Issue.1 , pp. 338-350
    • Gopan, D.1    Reps, T.2    Sagiv, M.3
  • 16
  • 18
    • 0037967713 scopus 로고    scopus 로고
    • Static prediction of heap space usage for first-order functional programs
    • M. Hofmann and S. Jost. Static prediction of heap space usage for first-order functional programs. In POPL, pages 185-197, 2003.
    • (2003) POPL , pp. 185-197
    • Hofmann, M.1    Jost, S.2
  • 20
    • 0016881880 scopus 로고
    • Affine relationships among variables of a program
    • M. Karr. Affine relationships among variables of a program. Acta Inf., 6:133-151, 1976.
    • (1976) Acta Inf. , vol.6 , pp. 133-151
    • Karr, M.1
  • 22
    • 84906086021 scopus 로고    scopus 로고
    • TVLA: A system for implementing static analyses
    • T. Lev-Ami and M. Sagiv. TVLA: A system for implementing static analyses. In SAS, pages 280-301, 2000.
    • (2000) SAS , pp. 280-301
    • Lev-Ami, T.1    Sagiv, M.2
  • 23
    • 38149017836 scopus 로고    scopus 로고
    • Arithmetic strengthening for shape analysis
    • S. Magill, J. Berdine, E. M. Clarke, and B. Cook. Arithmetic strengthening for shape analysis. In SAS, pages 419-436, 2007.
    • (2007) SAS , pp. 419-436
    • Magill, S.1    Berdine, J.2    Clarke, E.M.3    Cook, B.4
  • 25
    • 24144463825 scopus 로고    scopus 로고
    • Predicate abstraction and canonical abstraction for singly-linked lists
    • Verification, Model Checking, and Abstract Interpretation - 6th International Conference, VMCAI 2005
    • R. Manevich, E. Yahav, G. Ramalingam, and M. Sagiv. Predicate abstraction and canonical abstraction for singly-linked lists. In VMCAI, pages 181-198, 2005. (Pubitemid 41231361)
    • (2005) Lecture Notes in Computer Science , vol.3385 , pp. 181-198
    • Manevich, R.1    Yahav, E.2    Ramalingam, G.3    Sagiv, M.4
  • 27
    • 0019003680 scopus 로고
    • FAST DECISION PROCEDURES BASED ON CONGRUENCE CLOSURE.
    • DOI 10.1145/322186.322198
    • G. Nelson and D. Oppen. Fast decision procedures based on congruence closure. JACM, 27(2):356-364, Apr. 1980. (Pubitemid 11428851)
    • (1980) Journal of the ACM , vol.27 , Issue.2 , pp. 356-364
    • Nelson Greg1    Oppen Derek, C.2
  • 29
    • 4544225317 scopus 로고    scopus 로고
    • Transition invariants
    • A. Podelski and A. Rybalchenko. Transition invariants. In LICS, pages 32-41, 2004.
    • (2004) LICS , pp. 32-41
    • Podelski, A.1    Rybalchenko, A.2
  • 30
    • 33646065057 scopus 로고    scopus 로고
    • Boolean heaps
    • A. Podelski and T. Wies. Boolean heaps. In SAS, pages 268-283, 2005.
    • (2005) SAS , pp. 268-283
    • Podelski, A.1    Wies, T.2
  • 32
    • 33745804782 scopus 로고    scopus 로고
    • Quantitative Shape Analysis
    • Static Analysis
    • R. Rugina. Quantitative shape analysis. In SAS, pages 228-245, 2004. (Pubitemid 39203890)
    • (2004) LECTURE NOTES IN COMPUTER SCIENCE , Issue.3148 , pp. 228-245
    • Rugina, R.1
  • 33
    • 0039488517 scopus 로고    scopus 로고
    • Parametric shape analysis via 3-valued logic
    • M. Sagiv, T. W. Reps, and R. Wilhelm. Parametric shape analysis via 3-valued logic. ACM TOPLAS, 24(3):217-298, 2002.
    • (2002) ACM TOPLAS , vol.24 , Issue.3 , pp. 217-298
    • Sagiv, M.1    Reps, T.W.2    Wilhelm, R.3
  • 34
    • 67649876885 scopus 로고
    • Checking a large routine
    • MIT Press, Cambridge, MA, USA
    • A. Turing. Checking a large routine. In The early British computer conferences, pages 70-72. MIT Press, Cambridge, MA, USA, 1989.
    • (1989) The Early British Computer Conferences , pp. 70-72
    • Turing, A.1
  • 35
    • 30344446096 scopus 로고    scopus 로고
    • Automated verification of concurrent linked lists with counters
    • T. Yavuz-Kahveci and T. Bultan. Automated verification of concurrent linked lists with counters. In SAS, pages 69-84, 2002.
    • (2002) SAS , pp. 69-84
    • Yavuz-Kahveci, T.1    Bultan, T.2


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