메뉴 건너뛰기




Volumn 13, Issue 2, 2004, Pages 149-198

Assembly instruction level reverse execution for debugging

Author keywords

Debugging; Reverse code generation; Reverse execution

Indexed keywords

REVERSE CODE GENERATION; REVERSE EXECUTION; RUN TIME MEMORY USAGE;

EID: 5444259962     PISSN: 1049331X     EISSN: None     Source Type: Journal    
DOI: 10.1145/1018210.1018211     Document Type: Article
Times cited : (16)

References (33)
  • 2
    • 0026153167 scopus 로고
    • An execution backtracking approach to program debugging
    • AGRAWAL, H., DEMILLO, R. A., AND SPAFFOED, E. H. 1991. An execution backtracking approach to program debugging. IEEE Softw. 8, 3 (May), 21-26.
    • (1991) IEEE Softw. , vol.8 , Issue.3 MAY , pp. 21-26
    • Agrawal, H.1    Demillo, R.A.2    Spaffoed, E.H.3
  • 4
    • 0037504102 scopus 로고    scopus 로고
    • Instruction-level reverse execution for debugging
    • Georgia Institute of Technology, Atlanta, Ga
    • AKGUL, T. AND MOONEY, V. J. 2002a. Instruction-level reverse execution for debugging. Tech. Rep. GIT-CC-02-49, Georgia Institute of Technology, Atlanta, Ga. http://codesign.ece.gatech.edu/publications/index.htm.
    • (2002) Tech. Rep. , vol.GIT-CC-02-49
    • Akgul, T.1    Mooney, V.J.2
  • 7
    • 0032628860 scopus 로고    scopus 로고
    • Concurrency control in database systems
    • BHARGAVA, B. K. 1999. Concurrency control in database systems. Knowl. and Data Eng. 11, 1, 3-16.
    • (1999) Knowl. and Data Eng. , vol.11 , Issue.1 , pp. 3-16
    • Bhargava, B.K.1
  • 9
    • 0011962015 scopus 로고    scopus 로고
    • Reverse execution of programs
    • BISWAS, B. AND MALL, R. 1999. Reverse execution of programs. ACM SIGPLAN Not. 34, 4 (Apr.), 61-69.
    • (1999) ACM SIGPLAN Not. , vol.34 , Issue.4 APR. , pp. 61-69
    • Biswas, B.1    Mall, R.2
  • 10
    • 0002614346 scopus 로고    scopus 로고
    • Efficient optimistic parallel simulations using reverse computation
    • CAROTHERS, C., PERUMALLA, K., AND FUJIMOTO, R. 1999. Efficient optimistic parallel simulations using reverse computation. ACM Trans. Mod. Comput. Simul. 9, 3 (July), 224-253.
    • (1999) ACM Trans. Mod. Comput. Simul. , vol.9 , Issue.3 JULY , pp. 224-253
    • Carothers, C.1    Perumalla, K.2    Fujimoto, R.3
  • 11
    • 84941514592 scopus 로고
    • Rollback and recovery strategies for computer programs
    • CHANDY, K. M. AND RAMAMOORTHY, C. V. 1972. Rollback and recovery strategies for computer programs. IEEE Trans. Comput. 21, 6 (June), 546-556.
    • (1972) IEEE Trans. Comput. , vol.21 , Issue.6 JUNE , pp. 546-556
    • Chandy, K.M.1    Ramamoorthy, C.V.2
  • 12
    • 0036450418 scopus 로고    scopus 로고
    • Reverse execution of Java bytecode
    • COOK, J. J. 2002. Reverse execution of Java bytecode. Comput. J. 45, 6 (May), 608-619.
    • (2002) Comput. J. , vol.45 , Issue.6 MAY , pp. 608-619
    • Cook, J.J.1
  • 16
    • 0009485081 scopus 로고
    • Nondeterministic algorithms
    • FLOYD, R. W. 1967. Nondeterministic algorithms. J. ACM 14, 4 (Oct.), 636-644.
    • (1967) J. ACM , vol.14 , Issue.4 OCT. , pp. 636-644
    • Floyd, R.W.1
  • 17
    • 0024703391 scopus 로고
    • Time warp on a shared memory multiprocessor
    • FUJIMOTO, R. M. 1989. Time warp on a shared memory multiprocessor. Trans. Soc. Comput. Simul. Int. 6, 3 (July), 211-239.
    • (1989) Trans. Soc. Comput. Simul. Int. , vol.6 , Issue.3 JULY , pp. 211-239
    • Fujimoto, R.M.1
  • 20
    • 84976805568 scopus 로고
    • Symbolic debugging of optimized code
    • HENNESSY, J. 1982. Symbolic debugging of optimized code. ACM Trans. Prog. Lang. Syst. 4, 3 (July), 323-344.
    • (1982) ACM Trans. Prog. Lang. Syst. , vol.4 , Issue.3 JULY , pp. 323-344
    • Hennessy, J.1
  • 22
    • 0021382125 scopus 로고
    • Design and evaluation of a fault tolerant multiprocessor using hardware recovery blocks
    • LEE, Y.-H. AND SHIN, K. G. 1984. Design and evaluation of a fault tolerant multiprocessor using hardware recovery blocks. IEEE Trans. Comput. 33, 2 (Feb.), 113-124.
    • (1984) IEEE Trans. Comput. , vol.33 , Issue.2 FEB. , pp. 113-124
    • Lee, Y.-H.1    Shin, K.G.2
  • 23
    • 5444254356 scopus 로고    scopus 로고
    • One-pass pseudo reverse execution of C programs
    • SIG09 - 002
    • MARUYAMA, K. AND TERADA, M. 2000. One-pass pseudo reverse execution of C programs. IPSJ Trans. Prog. 41, SIG09 - 002.
    • (2000) IPSJ Trans. Prog. , vol.41
    • Maruyama, K.1    Terada, M.2
  • 25
    • 4544283733 scopus 로고    scopus 로고
    • Motorola Inc.
    • MOTOROLA INC. 1998. MPC860 PowerQUICC Users Manual. Motorola Inc. http://e-www.motorola.com/brdata/PDFDB/docs/MPC860UM.pdf.
    • (1998) MPC860 PowerQUICC Users Manual
  • 28
    • 0347733311 scopus 로고
    • History cache: Hardware support for reverse execution
    • SOSIC, R. 1994. History cache: Hardware support for reverse execution. Comput. Arch. News 22, 5 (Dec.), 11-18.
    • (1994) Comput. Arch. News , vol.22 , Issue.5 DEC. , pp. 11-18
    • Sosic, R.1
  • 30
    • 84862446583 scopus 로고    scopus 로고
    • Tasking Inc.
    • TASKING INC. 2001. Tasking C/C++ Compiler Datasheet. Tasking Inc. http://www.tasking.com/products/PPC/ppc-ds21.pdf.
    • (2001) Tasking C/C++ Compiler Datasheet
  • 33


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