|
| I am a Ph.D student(8/2000-present) in the Department of Computer
Science at University of Arizona. My advisor is Dr. Rajiv Gupta. I expect to complete my degree requirements by the end of Summer 2006. |
| MS: 6/2000 | Computer Science Dept., the University of Science & Technology of China |
| BS: 6/1998 | Computer Science Dept., the University of Science & Technology of China |
| TACO |
X. Zhang and R. Gupta, Whole Execution Traces and their Applications, ACM Transactions on Architecture and Code Optimization, Vol. 2, No. 3, pages 301-334, Sept. 2005. |
| TOPLAS |
X. Zhang, R. Gupta, and Y. Zhang, Cost and Precision Tradeoffs of Dynamic Data Slicing Algorithms, ACM Transactions on Programming Languages and Systems, Vol. 27, No. 4, pages 631-661, July 2005. |
| PLDI |
X. Zhang, N. Gupta, and R. Gupta Pruning Dynamic Slices With Confidence, ACM SIGPLAN Conference on Programming Language Design and Implementation, Ottawa, Canada, June 2006. 21.3%(36/169) |
| ICSE |
X. Zhang, N. Gupta, and R. Gupta Locating Faults Through Automated Predicate Switching, IEEE/ACM International Conference on Software Engineering, Shanghai, China, May 2006. 9% (36/395) |
| ASE |
N. Gupta, H. He, X. Zhang, and R. Gupta, Locating Faulty Code Using Failure-Inducing Chops, IEEE/ACM International Conference on Automated Software Engineering, pages 263-272, Long Beach, California, Nov. 2005. 9.6 % (28/291) |
| AADEBUG |
X. Zhang, H. He, N. Gupta, and R. Gupta Experimental Evaluation of Using Dynamic Slices for Fault Location, SIGSOFT-SIGPLAN Sixth International Symposium on Automated and Analysis-Driven Debugging, pages 33-42, Monterey, California, September 2005. 36.7% (11/30) |
|
ESEC -FSE |
X. Zhang and R. Gupta, Matching Execution Histories of Program Versions, Joint 10th European Software Engineering Conference and 13th ACM SIGSOFT Symposium on the Foundations of Software Engineering, pages 197-206, Lisbon, Portugal, September 2005. 15.9% (32/201) |
| PACT |
S. Tallam, R. Gupta, and X. Zhang, Extended Whole Program Paths, International Conference on Parallel Architectures and Compilation Techniques, pages 17-26, St. Loius, Missouri, September 2005. 25.2% (30/119) |
| MICRO |
X. Zhang and R. Gupta, Whole Execution Traces, IEEE/ACM 37th International Symposium on Microarchitecture, pages 105-116, Portland, Oregan, December 2004. 18.4% (29/158) |
| PLDI |
X. Zhang and R. Gupta, Cost Effective Dynamic Program Slicing, ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 94-106, Washington D.C., June 2004. 20% |
| ICSE |
X. Zhang, R. Gupta, and Y. Zhang Effective Forward Computation of Dynamic Slices Using Reduced Ordered Binary Decision Diagrams, IEEE/ACM International Conference on Software Engineering, pages 502-511, Edinburgh, UK, May 2004. 13.3% (58/436) |
| CGO |
S. Tallam, X. Zhang, and R. Gupta, Extending Path Profiling across Loop Backedges and Procedure Boundaries, Second Annual IEEE/ACM International Symposium on Code Generation and Optimization, pages 251-262, San Jose, CA, March 2004. 31.6% (27/79) |
| ICSE |
Recipient of ACM SIGSOFT Distinguished Paper Award. X. Zhang, R. Gupta, and Y. Zhang Precise Dynamic Slicing Algorithms, IEEE/ACM International Conference on Software Engineering, pages 319-329, Portland, Oregon, May 2003. 13.0% (42/324) |
| ICACI |
D. Zhang, L. Zhou and X. Zhang, Enhancing Information Retrieval With Natural Language Processing Technology, Proceedings of IASTED International Conference on Artificial and Computational Intelligence , pages 24-29, Tokyo, Japan, September 2002. |
|
JCADCG |
X. Zhang, B. Hua and Y. Chen, Key Techniques in Face Modeling and Animation, Journal of Computer Aided Design & Computer Graphics(China),Vol 13, No.4, 2001 |
| CA |
X. Zhang,Z.Lin, B. Hua and Y. Chen, The Application of OpenGL in Face Animation, Computer Applications(China),Vol 20,No. 8,2000 |
| CA |
X. Zhang, Z.Lin, B. Hua and Y. Chen, The Synthesis of Human Face from Front and Side Pictures, Computer Applications(China),Vol 20, No.7,2000 |
|