메뉴 건너뛰기




Volumn , Issue , 2011, Pages 590-601

Scaling abstraction refinement via pruning

Author keywords

abstraction refinement; concurrency; heap abstraction; pruning; slicing; static analysis

Indexed keywords

ABSTRACTING; ITERATIVE METHODS; REFINING;

EID: 79959871167     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1993498.1993567     Document Type: Conference Paper
Times cited : (53)

References (23)
  • 1
    • 0034818448 scopus 로고    scopus 로고
    • Automatic predicate abstraction of C programs
    • T. Ball, R. Majumdar, T. Millstein, and S. Rajamani. Automatic predicate abstraction of C programs. In PLDI, pages 203-213, 2001.
    • (2001) PLDI , pp. 203-213
    • Ball, T.1    Majumdar, R.2    Millstein, T.3    Rajamani, S.4
  • 2
    • 72249119727 scopus 로고    scopus 로고
    • Strictly declarative specification of sophisticated points-to analyses
    • M. Bravenboer and Y. Smaragdakis. Strictly declarative specification of sophisticated points-to analyses. In OOPSLA, pages 243-262, 2009.
    • (2009) OOPSLA , pp. 243-262
    • Bravenboer, M.1    Smaragdakis, Y.2
  • 3
    • 84947441305 scopus 로고    scopus 로고
    • Construction of abstract state graphs with PVS
    • Computer Aided Verification
    • S. Graf and H. Saidi. Construction of abstract state graphs with PVS. Computer Aided Verification, 1254:72-83, 1997. (Pubitemid 127088966)
    • (1997) LECTURE NOTES IN COMPUTER SCIENCE , Issue.1254 , pp. 72-83
    • Graf, S.1    Saidi, H.2
  • 4
    • 21144458262 scopus 로고    scopus 로고
    • Client-driven pointer analysis
    • S. Guyer and C. Lin. Client-driven pointer analysis. In SAS, pages 214-236, 2003.
    • (2003) SAS , pp. 214-236
    • Guyer, S.1    Lin, C.2
  • 5
    • 0034837173 scopus 로고    scopus 로고
    • Demand-driven pointer analysis
    • N. Heintze and O. Tardieu. Demand-driven pointer analysis. In PLDI, pages 24-34, 2001.
    • (2001) PLDI , pp. 24-34
    • Heintze, N.1    Tardieu, O.2
  • 7
    • 33745794058 scopus 로고    scopus 로고
    • Context-sensitive points-to analysis: Is it worth it?
    • O. Lhoták and L. Hendren. Context-sensitive points-to analysis: is it worth it? In CC, pages 47-64, 2006.
    • (2006) CC , pp. 47-64
    • Lhoták, O.1    Hendren, L.2
  • 8
    • 53749104898 scopus 로고    scopus 로고
    • Evaluating the benefits of context-sensitive points-to analysis using a BDD-based implementation
    • O. Lhoták and L. Hendren. Evaluating the benefits of context-sensitive points-to analysis using a BDD-based implementation. ACM Transactions on Software Engineering and Methodology, 18(1):1-53, 2008.
    • (2008) ACM Transactions on Software Engineering and Methodology , vol.18 , Issue.1 , pp. 1-53
    • Lhoták, O.1    Hendren, L.2
  • 9
    • 78650102435 scopus 로고    scopus 로고
    • A dynamic evaluation of static heap abstractions
    • P. Liang, O. Tripp, M. Naik, and M. Sagiv. A dynamic evaluation of static heap abstractions. In OOPSLA, pages 411-427, 2010.
    • (2010) OOPSLA , pp. 411-427
    • Liang, P.1    Tripp, O.2    Naik, M.3    Sagiv, M.4
  • 10
    • 79959914967 scopus 로고    scopus 로고
    • Learning minimal abstractions
    • P. Liang, O. Tripp, and M. Naik. Learning minimal abstractions. In POPL, 2011.
    • (2011) POPL
    • Liang, P.1    Tripp, O.2    Naik, M.3
  • 11
    • 33749856863 scopus 로고    scopus 로고
    • Lazy abstraction with interpolants
    • K. McMillan. Lazy abstraction with interpolants. In CAV, pages 123-136, 2006.
    • (2006) CAV , pp. 123-136
    • McMillan, K.1
  • 12
    • 0036986544 scopus 로고    scopus 로고
    • Parameterized object sensitivity for points-to and side-effect analyses for Java
    • A. Milanova, A. Rountev, and B. Ryder. Parameterized object sensitivity for points-to and side-effect analyses for Java. In ISSTA, pages 1-11, 2002.
    • (2002) ISSTA , pp. 1-11
    • Milanova, A.1    Rountev, A.2    Ryder, B.3
  • 14
    • 33746060520 scopus 로고    scopus 로고
    • Effective static race detection for Java
    • M. Naik, A. Aiken, and J. Whaley. Effective static race detection for Java. In PLDI, pages 308-319, 2006.
    • (2006) PLDI , pp. 308-319
    • Naik, M.1    Aiken, A.2    Whaley, J.3
  • 15
    • 84976678569 scopus 로고    scopus 로고
    • Precise concrete type inference for object-oriented languages
    • J. Plevyak and A. Chien. Precise concrete type inference for object-oriented languages. In OOPSLA, pages 324-340.
    • OOPSLA , pp. 324-340
    • Plevyak, J.1    Chien, A.2
  • 16
    • 84956693522 scopus 로고
    • Control-flow analysis in Scheme
    • O. Shivers. Control-flow analysis in Scheme. In PLDI, pages 164-174, 1988.
    • (1988) PLDI , pp. 164-174
    • Shivers, O.1
  • 17
    • 84855438418 scopus 로고    scopus 로고
    • Pick your contexts well: Understanding object-sensitivity
    • Y. Smaragdakis, M. Bravenboer, and O. Lhotak. Pick your contexts well: Understanding object-sensitivity. In POPL, 2011.
    • (2011) POPL
    • Smaragdakis, Y.1    Bravenboer, M.2    Lhotak, O.3
  • 18
    • 29244478123 scopus 로고    scopus 로고
    • Demand-driven type inference with subgoal pruning: Trading precision for scalability
    • S. A. Spoon and O. Shivers. Demand-driven type inference with subgoal pruning: Trading precision for scalability. In ECOOP, 2004.
    • (2004) ECOOP
    • Spoon, S.A.1    Shivers, O.2
  • 19
    • 33746049190 scopus 로고    scopus 로고
    • Refinement-based context-sensitive points-to analysis for Java
    • M. Sridharan and R. Bodík. Refinement-based context-sensitive points-to analysis for Java. In PLDI, pages 387-400, 2006.
    • (2006) PLDI , pp. 387-400
    • Sridharan, M.1    Bodík, R.2
  • 22
    • 8344251741 scopus 로고    scopus 로고
    • Cloning-based context-sensitive pointer alias analysis using binary decision diagrams
    • J. Whaley and M. Lam. Cloning-based context-sensitive pointer alias analysis using binary decision diagrams. In PLDI, pages 131-144, 2004.
    • (2004) PLDI , pp. 131-144
    • Whaley, J.1    Lam, M.2
  • 23
    • 84865658224 scopus 로고    scopus 로고
    • Demand-driven alias analysis for C
    • X. Zheng and R. Rugina. Demand-driven alias analysis for C. In POPL, pages 197-208, 1998.
    • (1998) POPL , pp. 197-208
    • Zheng, X.1    Rugina, R.2


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