[1] McDowell C E, Hembold D P. Debugging Concurrent Programs[J] . ACM Computing Surveys, 1989, 21(4):593-622.
[2] Thane H, Hansson H. Using Deterministic Replay for Debugging of Distributed Real-Time Systems[C] //12th EUROMICRO Conference on Real-Time Systems. Stockholm: IEEE, 2000: 265-272.
[3] Elshoff J P. A Distributed Debugger for Amoeba[C] //Proceedings of the 1988 ACM SIGPLAN and SIGOPS Workshop on Parallel and Distributed Debugging. Madison: ACM, 1988: 1-10.
[4] Yasushi Saito. Jockey: a User-space Library for Record-replay Debugging[C] //Proceedings of the Sixth International Symposium on Automated Analysis-driven Debugging. Monterey: ACM, 2005: 69-76.
[5] Geels D, Altekar G, Shenker S, et al. Replay Debugging for Distributed Applications[C] //Proceedings of the Annual Conference on USENIX'06 Annual Technical Conference. Boston: USENIX, 2006: 27.
[6] 党建国. 分布式并行调试器DPD的研究与实现 [D] . 武汉: 华中科技大学, 2003.
[7] Lamport L. Time, Clock, and the Ordering of Events in a Distributed Systems[J] . Communications of ACM, 1978, 21(7): 558-565.
[8] 曾彝. 并发程序调试的追踪/重演机制研究[D] . 南京: 东南大学, 2005.
[9] 刘西洋, 刘涛, 柏志文, 等. 一种优化的跨平台可逆调试器[J] . 西安电子科技大学学报, 2009, 36(1): 64-68.
Liu Xiyang, Liu Tao, Bai Zhiwen, et al. Portable and Optimized Reversible Debugger[J] . Journal of Xidian University, 2009, 36 (1): 64-68.
[10] 张银奎. 软件调试[M] . 北京: 电子工业出版社, 2008. |