메뉴 건너뛰기




Volumn 40, Issue 1, 2005, Pages 324-337

Precise interprocedural analysis using random interpretation

Author keywords

Interprocedural Analysis; Interprocedural Value Numbering; Linear Relationships; Random Interpretation; Randomized Algorithm; Uninterpreted Functions

Indexed keywords

INTERPROCEDURAL ANALYSIS; INTERPROCEDURAL VALUE NUMBERING; LINEAR RELATIONSHIPS; RANDOM INTERPRETATION; RANDOMIZED ALGORITHMS; UNINTERPRETED FUNCTIONS;

EID: 17044391332     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/1047659.1040332     Document Type: Conference Paper
Times cited : (18)

References (20)
  • 2
    • 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 Proceedings of the 4th ACM Symposium on Principles of Programming Languages, pages 234-252, 1977.
    • (1977) Proceedings of the 4th ACM Symposium on Principles of Programming Languages , pp. 234-252
    • Cousot, P.1    Cousot, R.2
  • 4
    • 84957619214 scopus 로고    scopus 로고
    • The complexity of type analysis of object oriented programs
    • J. Y. Gil and A. Itai. The complexity of type analysis of object oriented programs. Lecture Notes in Computer Science, 1445:601-634, 1998.
    • (1998) Lecture Notes in Computer Science , vol.1445 , pp. 601-634
    • Gil, J.Y.1    Itai, A.2
  • 7
    • 35048901016 scopus 로고    scopus 로고
    • A polynomial-time algorithm for global value numbering
    • 11th Static Analysis Symposium. Springer
    • S. Gulwani and G. C. Necula. A polynomial-time algorithm for global value numbering. In 11th Static Analysis Symposium, volume 3148 of Lecture Notes in Computer Science. Springer, 2004.
    • (2004) Lecture Notes in Computer Science , vol.3148
    • Gulwani, S.1    Necula, G.C.2
  • 8
    • 17044364497 scopus 로고    scopus 로고
    • Precise interprocedural analysis using random interpretation
    • University of California, Berkeley
    • S. Gulwani and G. C. Necula. Precise interprocedural analysis using random interpretation. Technical Report UCB//CSD-04-1353, University of California, Berkeley, 2004.
    • (2004) Technical Report , vol.UCB-CSD-04-1353
    • Gulwani, S.1    Necula, G.C.2
  • 9
    • 0016881880 scopus 로고
    • Affine relationships among variables of a program
    • Springer
    • M. Karr. Affine relationships among variables of a program. In Acta Informatica, pages 133-151. Springer, 1976.
    • (1976) Acta Informatica , pp. 133-151
    • Karr, M.1
  • 15
    • 0030518808 scopus 로고    scopus 로고
    • On the sequential nature of interprocedural program-analysis problems
    • Nov.
    • T. Reps. On the sequential nature of interprocedural program-analysis problems. Acta Informatica, 33(8):739-757, Nov. 1996.
    • (1996) Acta Informatica , vol.33 , Issue.8 , pp. 739-757
    • Reps, T.1
  • 16
    • 0029180939 scopus 로고
    • Precise interprocedural dataflow analysis via graph reachability
    • ACM
    • T. Reps, S. Horwitz, and M. Sagiv. Precise interprocedural dataflow analysis via graph reachability. In 22nd ACM Symposium on POPL, pages 49-61. ACM, 1995.
    • (1995) 22nd ACM Symposium on POPL , pp. 49-61
    • Reps, T.1    Horwitz, S.2    Sagiv, M.3
  • 18
    • 84957706984 scopus 로고    scopus 로고
    • Detecting equalities of variables: Combining efficiency with precision
    • Static Analysis Symposium. Springer
    • O. Rüthing, J. Knoop, and B. Steffen. Detecting equalities of variables: Combining efficiency with precision. In Static Analysis Symposium, volume 1694 of Lecture Notes in Computer Science, pages 232-247. Springer, 1999.
    • (1999) Lecture Notes in Computer Science , vol.1694 , pp. 232-247
    • Rüthing, O.1    Knoop, J.2    Steffen, B.3
  • 19
    • 0030263395 scopus 로고    scopus 로고
    • Precise interprocedural dataflow analysis with applications to constant propagation
    • 30 Oct.
    • M. Sagiv, T. Reps, and S. Horwitz. Precise interprocedural dataflow analysis with applications to constant propagation. Theoretical Computer Science, 167(1-2):131-170, 30 Oct. 1996.
    • (1996) Theoretical Computer Science , vol.167 , Issue.1-2 , pp. 131-170
    • Sagiv, M.1    Reps, T.2    Horwitz, S.3
  • 20
    • 0002823436 scopus 로고
    • Two approaches to interprocedural data flow analysis
    • S.S. Muchnick and N.D. Jones, editors
    • M. Sharir and A. Pnueli. Two approaches to interprocedural data flow analysis. In S.S. Muchnick and N.D. Jones, editors,. Program Flow Analysis: Theory and Applications, pages 189-234, 1981.
    • (1981) Program Flow Analysis: Theory and Applications , pp. 189-234
    • Sharir, M.1    Pnueli, A.2


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