메뉴 건너뛰기




Volumn , Issue , 2011, Pages 33-42

Heap cloning: Enabling dynamic symbolic execution of java programs

Author keywords

[No Author keywords available]

Indexed keywords

DYNAMIC SYMBOLIC EXECUTIONS; EMPIRICAL EVALUATIONS; JAVA PROGRAM; PATH CONSTRAINT; SYMBOLIC EXECUTION;

EID: 84855460779     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ASE.2011.6100071     Document Type: Conference Paper
Times cited : (7)

References (25)
  • 1
    • 37149022691 scopus 로고    scopus 로고
    • Type-dependence analysis and program transformation for symbolic execution
    • S. Anand, A. Orso, and M. J. Harrold. Type-dependence analysis and program transformation for symbolic execution. In TACAS, pages 117-133, 2007.
    • (2007) TACAS , pp. 117-133
    • Anand, S.1    Orso, A.2    Harrold, M.J.3
  • 3
    • 48449084961 scopus 로고    scopus 로고
    • A quantitative evaluation of the contribution of native code to Java workloads
    • W. Binder, J. Hulaas, and P. Moret. A quantitative evaluation of the contribution of native code to Java workloads. In IISWC, pages 201-209, 2006.
    • (2006) IISWC , pp. 201-209
    • Binder, W.1    Hulaas, J.2    Moret, P.3
  • 4
    • 41149109135 scopus 로고    scopus 로고
    • Advanced Java bytecode instrumentation
    • W. Binder, J. Hulaas, and P. Moret. Advanced Java bytecode instrumentation. In PPPJ, pages 135-144, 2007.
    • (2007) PPPJ , pp. 135-144
    • Binder, W.1    Hulaas, J.2    Moret, P.3
  • 5
    • 79959882402 scopus 로고    scopus 로고
    • Camouflage: Automated anonymization of field data
    • J. A. Clause and A. Orso. Camouflage: automated anonymization of field data. In ICSE, pages 21-30, 2011.
    • (2011) ICSE , pp. 21-30
    • Clause, J.A.1    Orso, A.2
  • 6
    • 34547490584 scopus 로고    scopus 로고
    • Bogor/kiasan: A k-bounded symbolic execution for checking strong heap properties of open systems
    • X. Deng, J. Lee, and Robby. Bogor/kiasan: A k-bounded symbolic execution for checking strong heap properties of open systems. In ASE, pages 157-166, 2006.
    • (2006) ASE , pp. 157-166
    • Deng, X.1    Lee, J.2    Robby3
  • 7
    • 17044406679 scopus 로고    scopus 로고
    • Instrumentation of standard libraries in object-oriented languages: The twin class hierarchy approach
    • M. Factor, A. Schuster, and K. Shagin. Instrumentation of standard libraries in object-oriented languages: the twin class hierarchy approach. In OOPSLA, pages 288-300, 2004.
    • (2004) OOPSLA , pp. 288-300
    • Factor, M.1    Schuster, A.2    Shagin, K.3
  • 9
    • 31844450371 scopus 로고    scopus 로고
    • Dart: Directed automated random testing
    • P. Godefroid, N. Klarlund, and K. Sen. Dart: Directed automated random testing. In PLDI, pages 213-223, 2005.
    • (2005) PLDI , pp. 213-223
    • Godefroid, P.1    Klarlund, N.2    Sen, K.3
  • 10
    • 79952026752 scopus 로고    scopus 로고
    • Is data privacy always good for software testing?
    • M. Grechanik, C. Csallner, C. Fu, and Q. Xie. Is data privacy always good for software testing? In ISSRE, pages 368-377, 2010.
    • (2010) ISSRE , pp. 368-377
    • Grechanik, M.1    Csallner, C.2    Fu, C.3    Xie, Q.4
  • 14
    • 35248872018 scopus 로고    scopus 로고
    • Generalized symbolic execution for model checking and testing
    • S. Khurshid, C. Pasareanu, and W. Visser. Generalized symbolic execution for model checking and testing. In TACAS, pages 553-568, 2003.
    • (2003) TACAS , pp. 553-568
    • Khurshid, S.1    Pasareanu, C.2    Visser, W.3
  • 15
    • 79953045897 scopus 로고
    • A new approach to program testing
    • J. C. King. A new approach to program testing. In Programming Methodology, pages 278-290, 1974.
    • (1974) Programming Methodology , pp. 278-290
    • King, J.C.1
  • 16
    • 58549088016 scopus 로고    scopus 로고
    • Context-sensitive relevancy analysis for efficient symbolic execution
    • X. Li, D. Shannon, I. Ghosh, M. Ogawa, S. P. Rajan, and S. Khurshid. Context-sensitive relevancy analysis for efficient symbolic execution. In APLAS, pages 36-52, 2008.
    • (2008) APLAS , pp. 36-52
    • Li, X.1    Shannon, D.2    Ghosh, I.3    Ogawa, M.4    Rajan, S.P.5    Khurshid, S.6
  • 17
    • 57449120657 scopus 로고    scopus 로고
    • Combining unit-level symbolic execution and system-level concrete execution for testing NASA software
    • C. S. Pasareanu, P. C. Mehlitz, D. H. Bushnell, K. Gundy-Burlet, M. R. Lowry, S. Person, and M. Pape. Combining unit-level symbolic execution and system-level concrete execution for testing NASA software. In ISSTA, pages 15-26, 2008.
    • (2008) ISSTA , pp. 15-26
    • Pasareanu, C.S.1    Mehlitz, P.C.2    Bushnell, D.H.3    Gundy-Burlet, K.4    Lowry, M.R.5    Person, S.6    Pape, M.7
  • 18
    • 80051919125 scopus 로고    scopus 로고
    • Symbolic execution with mixed concrete-symbolic solving
    • C. S. Pasareanu, N. Rungta, and W. Visser. Symbolic execution with mixed concrete-symbolic solving. In ISSTA, pages 34-44, 2011.
    • (2011) ISSTA , pp. 34-44
    • Pasareanu, C.S.1    Rungta, N.2    Visser, W.3
  • 19
    • 34247365312 scopus 로고    scopus 로고
    • Automatic test factoring for Java
    • D. Saff, S. Artzi, J. H. Perkins, and M. D. Ernst. Automatic test factoring for Java. In ASE, pages 114-123, 2005.
    • (2005) ASE , pp. 114-123
    • Saff, D.1    Artzi, S.2    Perkins, J.H.3    Ernst, M.D.4
  • 21
    • 33749857160 scopus 로고    scopus 로고
    • CUTE and jCUTE: Concolic unit testing and explicit path model-checking tools
    • K. Sen and G. Agha. CUTE and jCUTE: Concolic unit testing and explicit path model-checking tools. In CAV, pages 419-423, 2006.
    • (2006) CAV , pp. 419-423
    • Sen, K.1    Agha, G.2
  • 22
    • 32344447459 scopus 로고    scopus 로고
    • CUTE: A concolic unit testing engine for C
    • K. Sen, D. Marinov, and G. Agha. CUTE: A concolic unit testing engine for C. In ESEC/SIGSOFT FSE, pages 263-272, 2005.
    • (2005) ESEC/SIGSOFT FSE , pp. 263-272
    • Sen, K.1    Marinov, D.2    Agha, G.3
  • 23
    • 34547408832 scopus 로고    scopus 로고
    • Transparent program transformationsin the presence of opaque code
    • E. Tilevich and Y. Smaragdakis. Transparent program transformationsin the presence of opaque code. In GPCE, pages 89-94, 2006.
    • (2006) GPCE , pp. 89-94
    • Tilevich, E.1    Smaragdakis, Y.2
  • 24
    • 34548220925 scopus 로고    scopus 로고
    • Variably interprocedural program analysis for runtime error detection
    • A. Tomb, G. P. Brat, and W. Visser. Variably interprocedural program analysis for runtime error detection. In ISSTA, pages 97-107, 2007.
    • (2007) ISSTA , pp. 97-107
    • Tomb, A.1    Brat, G.P.2    Visser, W.3


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