메뉴 건너뛰기




Volumn 4424 LNCS, Issue , 2007, Pages 117-133

Type-dependence analysis and program transformation for symbolic execution

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER AIDED SOFTWARE ENGINEERING; CONSTRAINT THEORY; CRYPTOGRAPHY; PROBLEM SOLVING; STATIC ANALYSIS; MODEL CHECKING;

EID: 37149022691     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-71209-1_11     Document Type: Conference Paper
Times cited : (15)

References (28)
  • 2
    • 34547241782 scopus 로고    scopus 로고
    • C. Cadar, V. Ganesh, P. M. Pawlowski, D. L. Dill, and D. R. Engler. EXE: Automatically generating inputs of death. In CCS, pages 322-335, 2006.
    • C. Cadar, V. Ganesh, P. M. Pawlowski, D. L. Dill, and D. R. Engler. EXE: Automatically generating inputs of death. In CCS, pages 322-335, 2006.
  • 3
    • 50249118032 scopus 로고    scopus 로고
    • EXE: A system for automatically generating inputs of death using symbolic execution
    • Technical Report CSTR 2006-01, Stanford University
    • C. Cadar, P. Twohey, V. Ganesh, and D. R. Engler. EXE: A system for automatically generating inputs of death using symbolic execution. Technical Report CSTR 2006-01, Stanford University., 2006.
    • (2006)
    • Cadar, C.1    Twohey, P.2    Ganesh, V.3    Engler, D.R.4
  • 4
    • 84937546528 scopus 로고    scopus 로고
    • Abstracting C with abC
    • D. Dams, W. Hesse, and G. J. Holzmann. Abstracting C with abC. In CAV, pages 515-520, 2002.
    • (2002) CAV , pp. 515-520
    • Dams, D.1    Hesse, W.2    Holzmann, G.J.3
  • 5
    • 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
  • 6
    • 33749846787 scopus 로고    scopus 로고
    • A Fast Linear-Arithmetic Solver for DPLL(T)
    • B. Dutertre and L. de Moura. A Fast Linear-Arithmetic Solver for DPLL(T). In CAV, pages 81-94, 2006.
    • (2006) In CAV , pp. 81-94
    • Dutertre, B.1    de Moura, L.2
  • 10
    • 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
  • 11
    • 31344450221 scopus 로고    scopus 로고
    • XRT-exploring runtime for .NET architecture and applications
    • W. Grieskamp, N. Tillmann, and W. Schulte. XRT-exploring runtime for .NET architecture and applications. Electr. Notes Theor. Comp. Sci., 144(3):3-26, 2006.
    • (2006) Electr. Notes Theor. Comp. Sci , vol.144 , Issue.3 , pp. 3-26
    • Grieskamp, W.1    Tillmann, N.2    Schulte, W.3
  • 12
    • 0029457221 scopus 로고
    • Demand interprocedural dataflow analysis
    • S. Horwitz, T. W. Reps, and S. Sagiv. Demand interprocedural dataflow analysis. In FSE, pages 104-115, 1995.
    • (1995) FSE , pp. 104-115
    • Horwitz, S.1    Reps, T.W.2    Sagiv, S.3
  • 13
    • 84874410958 scopus 로고    scopus 로고
    • Java PathFinder. http://javapathfinder.sourceforge.net.
    • Java PathFinder
  • 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
    • 0016971687 scopus 로고
    • Symbolic execution and program testing
    • J. C. King. Symbolic execution and program testing. CACM, 19(7):385-394, 1976.
    • (1976) CACM , vol.19 , Issue.7 , pp. 385-394
    • King, J.C.1
  • 16
    • 8344251740 scopus 로고    scopus 로고
    • Jedd: A BDD-based relational extension of Java
    • O. Lhoták and L. J. Hendren. Jedd: a BDD-based relational extension of Java. In PLDI, pages 158-169, 2004.
    • (2004) PLDI , pp. 158-169
    • Lhoták, O.1    Hendren, L.J.2
  • 17
    • 0026278958 scopus 로고
    • The Omega test: A fast and practical integer programming algorithm for dependence analysis
    • W. Pugh. The Omega test: a fast and practical integer programming algorithm for dependence analysis. In SC, pages 4-13, 1991.
    • (1991) SC , pp. 4-13
    • Pugh, W.1
  • 18
    • 0242396553 scopus 로고    scopus 로고
    • Program analysis via graph reachability
    • T. W. Reps. Program analysis via graph reachability. In ILPS, pages 5-19, 1997.
    • (1997) ILPS , pp. 5-19
    • Reps, T.W.1
  • 19
    • 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 FSE, pages 263-272, 2005.
    • (2005) FSE , pp. 263-272
    • Sen, K.1    Marinov, D.2    Agha, G.3
  • 21
    • 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
  • 22
    • 31744434353 scopus 로고    scopus 로고
    • Demand-driven points-to analysis for Java
    • M. Sridharan, D. Gopan, L. Shan, and R. Bodík. Demand-driven points-to analysis for Java. In OOPSLA, pages 59-76, 2005.
    • (2005) OOPSLA , pp. 59-76
    • Sridharan, M.1    Gopan, D.2    Shan, L.3    Bodík, R.4
  • 23
    • 34547408832 scopus 로고    scopus 로고
    • Transparent program transformations in the presence of opaque code
    • E. Tilevich and Y. Smaragdakis. Transparent program transformations in the presence of opaque code. In GPCE, pages 89-94, 2006.
    • (2006) GPCE , pp. 89-94
    • Tilevich, E.1    Smaragdakis, Y.2
  • 24
    • 84858496620 scopus 로고    scopus 로고
    • R. Vallée-Rai, L. Hendren, V. Sundaresan, P. Lam, E. Gagnon, and P. Co. Soot a Java optimization framework. In CASCON, pages 125-135, 1999.
    • R. Vallée-Rai, L. Hendren, V. Sundaresan, P. Lam, E. Gagnon, and P. Co. Soot a Java optimization framework. In CASCON, pages 125-135, 1999.
  • 25
    • 23744462328 scopus 로고    scopus 로고
    • Test input generation with Java PathFinder
    • W. Visser, C. S. Pasareanu, and S. Khurshid. Test input generation with Java PathFinder. In ISSTA, pages 97-107, 2004.
    • (2004) ISSTA , pp. 97-107
    • Visser, W.1    Pasareanu, C.S.2    Khurshid, S.3
  • 27
    • 4544374465 scopus 로고    scopus 로고
    • Cloning-based context-sensitive pointer alias analysis using binary decision diagrams
    • June
    • J. Whaley and M. S. Lam. Cloning-based context-sensitive pointer alias analysis using binary decision diagrams. In PLDI, pages 131-144, June 2004.
    • (2004) PLDI , pp. 131-144
    • Whaley, J.1    Lam, M.S.2
  • 28
    • 24644482816 scopus 로고    scopus 로고
    • Symstra: A framework for generating object-oriented unit tests using symbolic execution
    • T. Xie, D. Marinov, W. Schulte, and D. Notkin. Symstra: A framework for generating object-oriented unit tests using symbolic execution. In TACAS, pages 365-381, 2005.
    • (2005) TACAS , pp. 365-381
    • Xie, T.1    Marinov, D.2    Schulte, W.3    Notkin, D.4


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