WET-related Publications
Whole Execution Traces
-
"Whole Execution Traces and Their Use in Debugging".
Xiangyu Zhang, Neelam Gupta, and Rajiv Gupta.
The Compiler Design Handbook: Optimizations and Machine Code Generation, Second Edition, Chapter 4, CRC Press, pages 4-1--4-17, December 2007.
-
"Whole Execution Traces".
Xiangyu Zhang and Rajiv Gupta.
IEEE/ACM 37th International Symposium on Microarchitecture, pages 105-116, Portland, Oregon, December 2004.
Execution Reduction and Fast-Forwarding
Dynamic Slicing
-
"Locating Faulty Code By Multiple Points Slicing".
Xiangyu Zhang, Neelam Gupta, and Rajiv Gupta.
Software - Practice & Experience, Vol. 37, Issue 9, pages 935-961, July 2007.
-
"Towards Locating Execution Omission Errors".
Xiangyu Zhang, Sriraman Tallam, Neelam Gupta, and Rajiv Gupta.
ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 415-424, San Diego, June 2007.
-
"A Study of Effectiveness of Dynamic Slicing in Locating Real Faults".
Xiangyu Zhang, Neelam Gupta, and Rajiv Gupta.
Empirical Software Engineering Journal, Vol. 12, No. 2, pages 143-160, April 2007.
-
"Pruning Dynamic Slices With Confidence".
Xiangyu Zhang, Neelam Gupta, and Rajiv Gupta.
ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 169-180, Ottawa, Canada, June 2006.
-
"Precise Dynamic Slicing Algorithms".
Xiangyu Zhang, Rajiv Gupta, and Youtao Zhang.
IEEE/ACM International Conference on Software Engineering, pages 319-329, Portland, Oregon, May 2003.