메뉴 건너뛰기




Volumn 7210 LNCS, Issue , 2012, Pages 81-100

A new method for program inversion

Author keywords

Program inversion; reverse computation; ROSE; SSA; SSA graph; state saving

Indexed keywords

PROGRAM INVERSION; REVERSE COMPUTATION; ROSE; SSA; SSA GRAPH; STATE SAVING;

EID: 84859131696     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-28652-0_5     Document Type: Conference Paper
Times cited : (10)

References (21)
  • 1
    • 0036568699 scopus 로고    scopus 로고
    • The Universal Resolving Algorithm: Inverse Computation in a Functional Language
    • Abramov, S., Glück, R.: The Universal Resolving Algorithm: Inverse Computation in a Functional Language. Science of Computer Programming 43(2-3), 193-229 (2002)
    • (2002) Science of Computer Programming , vol.43 , Issue.2-3 , pp. 193-229
    • Abramov, S.1    Glück, R.2
  • 3
    • 84976663189 scopus 로고
    • Detecting Equality of Variables in Programs
    • January
    • Alpern, B., Wegman, M.N., Kenneth, F.: Detecting Equality of Variables in Programs. In: PPL (January 1988)
    • (1988) PPL
    • Alpern, B.1    Wegman, M.N.2    Kenneth, F.3
  • 5
    • 0030396393 scopus 로고    scopus 로고
    • Efficient Path Profiling
    • Ball, T., Larus, J.R.: Efficient Path Profiling. In: MICRO 1996, pp. 46-57 (1996)
    • (1996) MICRO 1996 , pp. 46-57
    • Ball, T.1    Larus, J.R.2
  • 6
    • 0011962015 scopus 로고    scopus 로고
    • Reverse execution of programs
    • Biswas, B., Mall, R.: Reverse execution of programs. ACM SIGPLAN Notices 34(4), 61-69 (1999)
    • (1999) ACM SIGPLAN Notices , vol.34 , Issue.4 , pp. 61-69
    • Biswas, B.1    Mall, R.2
  • 7
  • 8
    • 0032599474 scopus 로고    scopus 로고
    • Efficient Optimistic Parallel Simulations Using Reverse Computation
    • Carothers, C.D., Perumalla, K.S., Fujimoto, R.M.: Efficient Optimistic Parallel Simulations Using Reverse Computation. In: PADS (1999)
    • (1999) PADS
    • Carothers, C.D.1    Perumalla, K.S.2    Fujimoto, R.M.3
  • 9
    • 84957700098 scopus 로고    scopus 로고
    • Effective Representation of Aliases and Indirect Memory Operations in SSA Form
    • Gyimóthy, T. (ed.) CC 1996. Springer, Heidelberg
    • Chow, F., Chan, S., Liu, S.-M., Lo, R., Streich, M.: Effective Representation of Aliases and Indirect Memory Operations in SSA Form. In: Gyimóthy, T. (ed.) CC 1996. LNCS, vol. 1060, pp. 253-267. Springer, Heidelberg (1996)
    • (1996) LNCS , vol.1060 , pp. 253-267
    • Chow, F.1    Chan, S.2    Liu, S.-M.3    Lo, R.4    Streich, M.5
  • 13
    • 84906082594 scopus 로고    scopus 로고
    • Unified Analysis of Array and Object References in Strongly Typed Languages. SAS 2000
    • Springer, Heidelberg
    • Fink, S., Knobe, K., Sarkar, V.: Unified Analysis of Array and Object References in Strongly Typed Languages. In: SAS 2000. LNCS, vol. 1824, pp. 155-174. Springer, Heidelberg (2000)
    • (2000) LNCS , vol.1824 , pp. 155-174
    • Fink, S.1    Knobe, K.2    Sarkar, V.3
  • 15
    • 32144458139 scopus 로고    scopus 로고
    • Revisiting an automatic program inverter for Lisp
    • Glück, R., Kawabe, M.: Revisiting an automatic program inverter for Lisp. ACM SIGPLAN Notices 40(5), 8-17 (2005)
    • (2005) ACM SIGPLAN Notices , vol.40 , Issue.5 , pp. 8-17
    • Glück, R.1    Kawabe, M.2
  • 17
    • 23944433470 scopus 로고    scopus 로고
    • The Program Inverter LRinv and Its Structure
    • Hermenegildo, M.V., Cabeza, D. (eds.) PADL 2004. Springer, Heidelberg
    • Kawabe, M., Glück, R.: The Program Inverter LRinv and Its Structure. In: Hermenegildo, M.V., Cabeza, D. (eds.) PADL 2004. LNCS, vol. 3350, pp. 219-234. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3350 , pp. 219-234
    • Kawabe, M.1    Glück, R.2
  • 18
    • 0031705047 scopus 로고    scopus 로고
    • Array SSA form and its use in parallelization
    • ACM Press, New York
    • Knobe, K., Sarkar, V.: Array SSA form and its use in parallelization. In: POPL 1998, pp. 107-120. ACM Press, New York (1998)
    • (1998) POPL 1998 , pp. 107-120
    • Knobe, K.1    Sarkar, V.2
  • 20
    • 0008782138 scopus 로고    scopus 로고
    • Running programs backwards: The logical inversion of imperative computation
    • Ross, B.J.: Running programs backwards: The logical inversion of imperative computation. Formal Aspects of Computing 9(3), 331-348 (1997)
    • (1997) Formal Aspects of Computing , vol.9 , Issue.3 , pp. 331-348
    • Ross, B.J.1
  • 21
    • 79959863167 scopus 로고    scopus 로고
    • Path-based inductive synthesis for program inversion
    • ACM Press, New York
    • Srivastava, S., Gulwani, S., Chaudhuri, S., Foster, J.S.: Path-based inductive synthesis for program inversion. In: PLDI 2011, p. 492. ACM Press, New York (2011)
    • (2011) PLDI 2011 , pp. 492
    • Srivastava, S.1    Gulwani, S.2    Chaudhuri, S.3    Foster, J.S.4


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