期刊文献+

基于确定性重演的并发程序调试

Debugging Concurrent Programs Based on Deterministic Replay
下载PDF
导出
摘要 并发程序执行的不确定性导致了程序错误的不可再现性,后续的执行无法再现前次执行的错误,这使得以反复执行程序,重复再现故障为核心的循环调试方法变得不再可用。本文提出了一种基于确定性重演的并发程序的调试方法,确定化并发程序的执行轨迹,重现程序初始运行的错误状态。 The execution of concurrent programs is non - deterministic, and it leads to the fact that the following executions can not replay the bug which the proceeding execution has produced. So, the traditional cycle debugging which bases on producing bugs repeatedly no longer has effective for the concurrent programs. In this paper, we present a method to debug concurrent programs based on replay, which makes the execution deterministic and replays the original status of errors.
作者 曾奕
出处 《计算机与数字工程》 2005年第12期43-45,共3页 Computer & Digital Engineering
关键词 并发 不确定性 调试 重演 concurrent, non-deterministic, debug, replay
  • 相关文献

参考文献16

二级参考文献82

  • 1罗蕾,熊光泽.实时多任务应用最坏情况设计的研究[J].电子科技大学学报,1997,26(1):74-77. 被引量:5
  • 2张昱.检查点设置与卷回恢复技术的研究和实现:硕士论文[M].北京:清华大学计算机科学与技术系,1997..
  • 3熊建新.机群系统并行调试技术研究:博士论文[M].北京:清华大学计算机科学与技术系,1996..
  • 4Kenneth C.Louden 冯博琴(译).编译原理及实践[M].北京:机械工业出版社,2000.1-427.
  • 5[1]Cohen D M, Dalal S R, Fredman M L, et al. The AETG system: an approach to testing based on combinatorial design [J]. IEEE Trans on Software Engineering, 1997, 23(7): 437-444.
  • 6[2]Cohen D M, Dalal S R, Parelius J, et al. The combinatorial design approach to automatic test generation [J]. IEEE Software Sep, 1996, 13(5):83-87.
  • 7[3]Cohen D M, Fredman M L. New techniques for designing qualitatively independent systems [J]. J Combin Designs, 1998, 6(6): 411-416.
  • 8[4]Cohen D M, Dalal S R, Kajla A, et al. The automatic efficient tests generator [A]. In: Fifth Int'l Symposium on Software Reliability Engineering IEEE[C]. Maonterey, CA, 1994. 303-309.
  • 9[5]Lei Y, Tai K C. In_Parameter_Oder: a test generation strategy for pairwise testing [R]. Raleigh, North Carolina: Department of Computer Science, North Carolina State Univ, 2001.
  • 10[6]Tai K C, Lei Y. A test generation strategy for pairwise testing [J]. IEEE Trans on Software Engineering, 2002,28(1):109-111.

共引文献135

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部