메뉴 건너뛰기




Volumn 7935 LNCS, Issue , 2013, Pages 238-258

Abstract semantic differencing for numerical programs

Author keywords

[No Author keywords available]

Indexed keywords

ABSTRACT DOMAINS; ABSTRACT INTERPRETATIONS; ABSTRACT SEMANTICS; CORRELATED VARIABLES; EQUIVALENCE CRITERIA; NUMERICAL INFORMATION; NUMERICAL PROGRAMS; SEMANTIC DIFFERENCE;

EID: 84884482086     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-38856-9_14     Document Type: Conference Paper
Times cited : (40)

References (30)
  • 1
    • 38149072282 scopus 로고    scopus 로고
    • Comparison under abstraction for verifying linearizability
    • Damm, W., Hermanns, H. (eds.) CAV 2007. Springer, Heidelberg
    • Amit, D., Rinetzky, N., Reps, T., Sagiv, M., Yahav, E.: Comparison under abstraction for verifying linearizability. In: Damm, W., Hermanns, H. (eds.) CAV 2007. LNCS, vol. 4590, pp. 477-490. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4590 , pp. 477-490
    • Amit, D.1    Rinetzky, N.2    Reps, T.3    Sagiv, M.4    Yahav, E.5
  • 3
    • 50249085491 scopus 로고    scopus 로고
    • Automatic patch-based exploit generation is possible: Techniques and implications
    • Brumley, D., Poosankam, P., Song, D., Zheng, J.: Automatic patch-based exploit generation is possible: Techniques and implications. In: S&P 2008, pp. 143-157 (2008)
    • (2008) S&P 2008 , pp. 143-157
    • Brumley, D.1    Poosankam, P.2    Song, D.3    Zheng, J.4
  • 4
    • 85076893888 scopus 로고    scopus 로고
    • Klee: Unassisted and automatic generation of highcoverage tests for complex systems programs
    • Cadar, C., Dunbar, D., Engler, D.R.: Klee: Unassisted and automatic generation of highcoverage tests for complex systems programs. In: OSDI, pp. 209-224 (2008)
    • (2008) OSDI , pp. 209-224
    • Cadar, C.1    Dunbar, D.2    Engler, D.R.3
  • 5
    • 84856149582 scopus 로고    scopus 로고
    • Regression verification for multi-threaded programs
    • Kuncak, V., Rybalchenko, A. (eds.) VMCAI 2012. Springer, Heidelberg
    • Chaki, S., Gurfinkel, A., Strichman, O.: Regression verification for multi-threaded programs. In: Kuncak, V., Rybalchenko, A. (eds.) VMCAI 2012. LNCS, vol. 7148, pp. 119-135. Springer, Heidelberg (2012)
    • (2012) LNCS , vol.7148 , pp. 119-135
    • Chaki, S.1    Gurfinkel, A.2    Strichman, O.3
  • 6
    • 84954457203 scopus 로고    scopus 로고
    • Hardware verification using ansi-c programs as a reference
    • Clarke, E.M., Kroening, D.: Hardware verification using ansi-c programs as a reference. In: ASP-DAC, pp. 308-311 (2003)
    • (2003) ASP-DAC , pp. 308-311
    • Clarke, E.M.1    Kroening, D.2
  • 7
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction of approximation of fixed points
    • Cousot, P., Cousot, R.: Abstract interpretation: A unified lattice model for static analysis of programs by construction of approximation of fixed points. In: POPL (1977)
    • (1977) POPL
    • Cousot, P.1    Cousot, R.2
  • 8
    • 85035003357 scopus 로고
    • Automatic discovery of linear restraints among variables of a program
    • Cousot, P., Halbwachs, N.: Automatic discovery of linear restraints among variables of a program. In: POPL 1978, pp. 84-97 (1978)
    • (1978) POPL 1978 , pp. 84-97
    • Cousot, P.1    Halbwachs, N.2
  • 9
    • 70350708332 scopus 로고    scopus 로고
    • Regression verification
    • Godlin, B., Strichman, O.: Regression verification. In: DAC, pp. 466-471 (2009)
    • (2009) DAC , pp. 466-471
    • Godlin, B.1    Strichman, O.2
  • 10
    • 84945708698 scopus 로고
    • An axiomatic basis for computer programming
    • Hoare, C.A.R.:An axiomatic basis for computer programming. Commun. ACM12(10), 576-580 (1969)
    • (1969) Commun. ACM , vol.12 , Issue.10 , pp. 576-580
    • Hoare, C.A.R.1
  • 11
    • 0025446340 scopus 로고
    • Identifying the semantic and textual differences between two versions of a program
    • Horwitz, S.: Identifying the semantic and textual differences between two versions of a program. In: PLDI 1990, pp. 234-245 (1990)
    • (1990) PLDI 1990 , pp. 234-245
    • Horwitz, S.1
  • 14
    • 85018098984 scopus 로고
    • Semantic diff: A tool for summarizing the effects of modifications
    • Jackson, D., Ladd, D.A.: Semantic diff: A tool for summarizing the effects of modifications. In: ICSM, pp. 243-252 (1994)
    • (1994) ICSM , pp. 243-252
    • Jackson, D.1    Ladd, D.A.2
  • 15
    • 78751531688 scopus 로고    scopus 로고
    • BERT: A tool for behavioral regression testing
    • ACM
    • Jin, W., Orso, A., Xie, T.: BERT: a tool for behavioral regression testing. In: FSE 2010, pp. 361-362. ACM (2010)
    • (2010) FSE 2010 , pp. 361-362
    • Jin, W.1    Orso, A.2    Xie, T.3
  • 17
    • 0030646028 scopus 로고    scopus 로고
    • Equivalence checking using cuts and heaps
    • Kuehlmann, A., Krohm, F.: Equivalence checking using cuts and heaps. In: DAC, pp. 263-268 (1997)
    • (1997) DAC , pp. 263-268
    • Kuehlmann, A.1    Krohm, F.2
  • 18
    • 33745881897 scopus 로고    scopus 로고
    • The octagon abstract domain
    • Miné, A.: The octagon abstract domain. Higher Order Symbol. Comput. 19, 31-100 (2006)
    • (2006) Higher Order Symbol. Comput. , vol.19 , pp. 31-100
    • Miné, A.1
  • 19
    • 33846633559 scopus 로고    scopus 로고
    • Improvements to combinational equivalence checking
    • Mishchenko, A., Chatterjee, S., Brayton, R.K., Eén, N.: Improvements to combinational equivalence checking. In: ICCAD, pp. 836-843 (2006)
    • (2006) ICCAD , pp. 836-843
    • Mishchenko, A.1    Chatterjee, S.2    Brayton, R.K.3    Eén, N.4
  • 21
    • 35448955692 scopus 로고    scopus 로고
    • Valgrind: A framework for heavyweight dynamic binary instrumentation
    • Nethercote, N., Seward, J.: Valgrind: A framework for heavyweight dynamic binary instrumentation. In: PLDI 2007 (2007)
    • (2007) PLDI 2007
    • Nethercote, N.1    Seward, J.2
  • 23
    • 84947923818 scopus 로고    scopus 로고
    • Translation validation
    • Steffen, B. (ed.) TACAS 1998. Springer, Heidelberg
    • Pnueli, A., Siegel, M., Singerman, E.: Translation validation. In: Steffen, B. (ed.) TACAS 1998. LNCS, vol. 1384, p. 151. Springer, Heidelberg (1998)
    • (1998) LNCS , vol.1384 , pp. 151
    • Pnueli, A.1    Siegel, M.2    Singerman, E.3
  • 24
    • 79960343815 scopus 로고    scopus 로고
    • Practical, low-effort equivalence verification of real code
    • Gopalakrishnan, G., Qadeer, S. (eds.) CAV 2011. Springer, Heidelberg
    • Ramos, D.A., Engler, D.R.: Practical, low-effort equivalence verification of real code. In: Gopalakrishnan, G., Qadeer, S. (eds.) CAV 2011. LNCS, vol. 6806, pp. 669-685. Springer, Heidelberg (2011)
    • (2011) LNCS , vol.6806 , pp. 669-685
    • Ramos, D.A.1    Engler, D.R.2
  • 26
    • 77949332420 scopus 로고    scopus 로고
    • Automatic vulnerability locating in binary patches
    • Song, Y., Zhang, Y., Sun, Y.: Automatic vulnerability locating in binary patches. In: CIS 2009,
    • CIS 2009
    • Song, Y.1    Zhang, Y.2    Sun, Y.3
  • 27
    • 33646037706 scopus 로고    scopus 로고
    • Secure information flow as a safety problem
    • Hankin, C., Siveroni, I. (eds.) SAS 2005. Springer, Heidelberg
    • Terauchi, T., Aiken, A.: Secure information flow as a safety problem. In: Hankin, C., Siveroni, I. (eds.) SAS 2005. LNCS, vol. 3672, pp. 352-367. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3672 , pp. 352-367
    • Terauchi, T.1    Aiken, A.2
  • 28
    • 70350239860 scopus 로고    scopus 로고
    • Equivalence checking of static affine programs using widening to handle recurrences
    • Bouajjani, A., Maler, O. (eds.) CAV 2009. Springer, Heidelberg
    • Verdoolaege, S., Janssens, G., Bruynooghe, M.: Equivalence checking of static affine programs using widening to handle recurrences. In: Bouajjani, A., Maler, O. (eds.) CAV 2009. LNCS, vol. 5643, pp. 599-613. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5643 , pp. 599-613
    • Verdoolaege, S.1    Janssens, G.2    Bruynooghe, M.3


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