메뉴 건너뛰기




Volumn , Issue , 2004, Pages

Flashback: A lightweight extension for rollback and deterministic replay for software debugging

Author keywords

[No Author keywords available]

Indexed keywords

APPLICATION PROGRAMS; BENCHMARKING; COMPUTER DEBUGGING; COMPUTER OPERATING SYSTEMS;

EID: 79959917961     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (224)

References (82)
  • 9
    • 85013791146 scopus 로고    scopus 로고
    • Proactive recovery in a byzantine-fault-tolerant system
    • M. Castro and B. Liskov. Proactive recovery in a byzantine-fault-tolerant system. In OSDI, 2000.
    • (2000) OSDI
    • Castro, M.1    Liskov, B.2
  • 19
    • 0036041420 scopus 로고    scopus 로고
    • Bugs as inconsistent behavior: A general approach to inferring errors in systems code
    • D. R. Engler, D. Y. Chen, and A. Chou. Bugs as inconsistent behavior: A general approach to inferring errors in systems code. In Symposium, on Operating Systems Principles, pages 57-72, 2001.
    • (2001) Symposium, on Operating Systems Principles , pp. 57-72
    • Engler, D. R.1    Chen, D. Y.2    Chou, A.3
  • 21
    • 0036147522 scopus 로고    scopus 로고
    • Improving security using extensible lightweight static analvsis
    • D. Evans and D. Larochelle. Improving security using extensible lightweight static analvsis. IEEE Software, 19(1):42-51, /2002.
    • (2002) IEEE Software , vol.19 , Issue.1 , pp. 42-51
    • Evans, D.1    Larochelle, D.2
  • 23
    • 17144373715 scopus 로고    scopus 로고
    • Tvpe-based race detection for Java
    • C. Flanagan and S. N. Freund. Tvpe-based race detection for Java. ACM SIGPLAN Notices, 35(5):219-232, 2000.
    • (2000) ACM SIGPLAN Notices , vol.35 , Issue.5 , pp. 219-232
    • Flanagan, C.1    Freund, S. N.2
  • 25
    • 0036926472 scopus 로고    scopus 로고
    • Reducing recovery time in a small recursively restartable system
    • G. Candea et. al. Reducing recovery time in a small recursively restartable system. In DSN, 2002.
    • (2002) DSN
    • Candea, G.1
  • 28
    • 0036038345 scopus 로고    scopus 로고
    • Tracking down software bugs using automatic anomaly detection
    • Orlando, F L, May
    • S. Hangal and M. S. Lam. Tracking down software bugs using automatic anomaly detection. In Proc. 2002 Int. Conf. Software Engineering, pages 291-301, Orlando, F L, May 2002.
    • (2002) Proc. 2002 Int. Conf. Software Engineering , pp. 291-301
    • Hangal, S.1    Lam, M. S.2
  • 30
    • 0000596666 scopus 로고
    • Purify: Fast detection of memory leaks and access errors
    • R. Hastings and B. Joyce. Purify: Fast detection of memory leaks and access errors. In the Winter USENIX, 1992.
    • (1992) the Winter USENIX
    • Hastings, R.1    Joyce, B.2
  • 32
    • 0028994247 scopus 로고
    • Software rejuvenation: analvsis, module and applications
    • Y. Huang, C. Kintala, N. Kolettis, and N. Fulton. Software rejuvenation: analvsis, module and applications. In FTCS-25, 1995.
    • (1995) FTCS-25
    • Huang, Y.1    Kintala, C.2    Kolettis, N.3    Fulton, N.4
  • 35
    • 85091204599 scopus 로고    scopus 로고
    • KAI-Intel Corporation
    • KAI-Intel Corporation. Assure. URL: http: //developer.intel.com/software/products/assure/.
    • Assure
  • 38
    • 0026174913 scopus 로고
    • An efficient checkpointing method for multicomputers with wormhole routing
    • June
    • K. Li, J. Naughton, and J. Plank. An efficient checkpointing method for multicomputers with wormhole routing. International Journal of Parallel Programming, 20(3):159-180, June 1991.
    • (1991) International Journal of Parallel Programming , vol.20 , Issue.3 , pp. 159-180
    • Li, K.1    Naughton, J.2    Plank, J.3
  • 40
    • 0023981495 scopus 로고
    • Distributed programming in argus
    • March
    • B. Liskov. Distributed programming in argus. Communications of the ACM, 31(3):300-312, March 1988.
    • (1988) Communications of the ACM , vol.31 , Issue.3 , pp. 300-312
    • Liskov, B.1
  • 42
    • 84885616829 scopus 로고    scopus 로고
    • Exploring failure transparency and limits of generic recovery
    • D. E. Lowell, S. Chandra, and P. M. Chen. Exploring failure transparency and limits of generic recovery. In OSDI, 2000.
    • (2000) OSDI
    • Lowell, D. E.1    Chandra, S.2    Chen, P. M.3
  • 48
    • 28344437756 scopus 로고    scopus 로고
    • National Institute of Standards and Technlogy (NIST), Department of Commerce. NIST News Release 2002-10
    • National Institute of Standards and Technlogy (NIST), Department of Commerce. Software errors cost u.s. economy $59.5 billion annually. NIST News Release 2002-10, 2002.
    • (2002) Software errors cost u.s. economy $59.5 billion annually
  • 50
    • 84974680784 scopus 로고
    • Optimal tracing and replay for debugging shared-memory parallel programs
    • R. H. B. Netzer. Optimal tracing and replay for debugging shared-memory parallel programs. In PADD, 1993.
    • (1993) PADD
    • Netzer, R. H. B.1
  • 58
    • 0001641893 scopus 로고    scopus 로고
    • RecPlay: a Fully Integrated Practical Record/Replav Svstem
    • M. Ronsse and K. D. Bosschere. RecPlay: a Fully Integrated Practical Record/Replav Svstem. ACM Transactions on Computer Systems, 17(2):133-152, 1999.
    • (1999) ACM Transactions on Computer Systems , vol.17 , Issue.2 , pp. 133-152
    • Ronsse, M.1    Bosschere, K. D.2
  • 60
    • 0012584428 scopus 로고    scopus 로고
    • A transactional memory service in an extensible operating system
    • Y. Saito and B. Bershad. A transactional memory service in an extensible operating system. In USENIX Annual Technical Conference, 1998.
    • (1998) USENIX Annual Technical Conference
    • Saito, Y.1    Bershad, B.2
  • 61
    • 0007672478 scopus 로고
    • Technical Report CS-TR-126-87, Department of Computer Science, Princeton University
    • K. Salem and H. Garcia-Molina. Checkpointing memory-resident databases. Technical Report CS-TR-126-87, Department of Computer Science, Princeton University, 1987.
    • (1987) Checkpointing memory-resident databases
    • Salem, K.1    Garcia-Molina, H.2
  • 65
    • 85084100576 scopus 로고    scopus 로고
    • Dealing with disaster: Surviving misbehaved kernel extensions
    • M. Seltzer, Y. Endo, and C. Small. Dealing with disaster: Surviving misbehaved kernel extensions. In OSDI, 1996.
    • (1996) OSDI
    • Seltzer, M.1    Endo, Y.2    Small, C.3
  • 71
    • 85091214813 scopus 로고    scopus 로고
    • syscalltrack software home page at
    • syscalltrack software home page at http://syscalltrack.sourceforge.net/how.html
  • 72
    • 84883026682 scopus 로고
    • Hardware and software support for efficient exception handling
    • C. A. Thekkath and H. M. Levy. Hardware and software support for efficient exception handling. In ASPLOS, 1994.
    • (1994) ASPLOS
    • Thekkath, C. A.1    Levy, H. M.2
  • 77
    • 85011902692 scopus 로고    scopus 로고
    • Integrating checkpointing with transaction processing
    • Y. Wang, P. Y. Chung, Y. Huang, and E. N. Elnozahy. Integrating checkpointing with transaction processing. In FTCS, 1997.
    • (1997) FTCS
    • Wang, Y.1    Chung, P. Y.2    Huang, Y.3    Elnozahy, E. N.4
  • 78
    • 0031386644 scopus 로고    scopus 로고
    • Progressive retry for software failure recovery in message-passing applications
    • Oct
    • Y. Wang, Y. Huang, W. K. Fuchs, C. Kintala, and G. Suri. Progressive retry for software failure recovery in message-passing applications. IEEE Transactions on Computers, 46(10):1137-1141, Oct 1997.
    • (1997) IEEE Transactions on Computers , vol.46 , Issue.10 , pp. 1137-1141
    • Wang, Y.1    Huang, Y.2    Fuchs, W. K.3    Kintala, C.4    Suri, G.5


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