| 2009 |
| 31 | EE | William N. Sumner,
Xiangyu Zhang:
Algorithms for Automatically Computing the Causal Paths of Failures.
FASE 2009: 355-369 |
| 2008 |
| 30 | EE | Sriraman Tallam,
Chen Tian,
Rajiv Gupta,
Xiangyu Zhang:
Avoiding Program Failures Through Safe Execution Perturbations.
COMPSAC 2008: 152-159 |
| 29 | EE | Zhiqiang Lin,
Xiangyu Zhang,
Dongyan Xu:
Convicting exploitable software vulnerabilities: An efficient input provenance based approach.
DSN 2008: 247-256 |
| 28 | EE | Rajiv Gupta,
Neelam Gupta,
Xiangyu Zhang,
Dennis Jeffrey,
Vijay Nagarajan,
Sriraman Tallam,
Chen Tian:
Scalable dynamic information flow tracking and its applications.
IPDPS 2008: 1-5 |
| 27 | EE | Bin Xin,
William N. Sumner,
Xiangyu Zhang:
Efficient program execution indexing.
PLDI 2008: 238-248 |
| 26 | EE | Armand Navabi,
Xiangyu Zhang,
Suresh Jagannathan:
Quasi-static scheduling for safe futures.
PPOPP 2008: 23-32 |
| 25 | EE | Zhiqiang Lin,
Xiangyu Zhang:
Deriving input syntactic structure from execution.
SIGSOFT FSE 2008: 83-93 |
| 24 | EE | Chao Liu,
Xiangyu Zhang,
Jiawei Han:
A Systematic Study of Failure Proximity.
IEEE Trans. Software Eng. 34(6): 826-843 (2008) |
| 2007 |
| 23 | EE | Vijayanand Nagarajan,
Rajiv Gupta,
Matias Madou,
Xiangyu Zhang,
Bjorn De Sutter:
Matching Control Flow of Program Versions.
ICSM 2007: 84-93 |
| 22 | EE | Bin Xin,
Xiangyu Zhang:
Efficient online detection of dynamic control dependence.
ISSTA 2007: 185-195 |
| 21 | EE | Sriraman Tallam,
Chen Tian,
Rajiv Gupta,
Xiangyu Zhang:
Enabling tracing Of long-running multithreaded programs via dynamic execution reduction.
ISSTA 2007: 207-218 |
| 20 | EE | Xiangyu Zhang,
Sriraman Tallam,
Neelam Gupta,
Rajiv Gupta:
Towards locating execution omission errors.
PLDI 2007: 415-424 |
| 19 | EE | Mingwu Zhang,
Xiangyu Zhang,
Xiang Zhang,
Sunil Prabhakar:
Tracing Lineage Beyond Relational Operators.
VLDB 2007: 1116-1127 |
| 18 | EE | Xiangyu Zhang,
Neelam Gupta,
Rajiv Gupta:
A study of effectiveness of dynamic slicing in locating real faults.
Empirical Software Engineering 12(2): 143-160 (2007) |
| 17 | EE | Xiangyu Zhang,
Neelam Gupta,
Rajiv Gupta:
Locating faulty code by multiple points slicing.
Softw., Pract. Exper. 37(9): 935-961 (2007) |
| 2006 |
| 16 | EE | Xiangyu Zhang,
Neelam Gupta,
Rajiv Gupta:
Locating faults through automated predicate switching.
ICSE 2006: 272-281 |
| 15 | EE | Xiangyu Zhang,
Neelam Gupta,
Rajiv Gupta:
Pruning dynamic slices with confidence.
PLDI 2006: 169-180 |
| 14 | EE | Xiangyu Zhang,
Sriraman Tallam,
Rajiv Gupta:
Dynamic slicing long running programs through execution fast forwarding.
SIGSOFT FSE 2006: 81-91 |
| 2005 |
| 13 | EE | Xiangyu Zhang,
Haifeng He,
Neelam Gupta,
Rajiv Gupta:
Experimental evaluation of using dynamic slices for fault location.
AADEBUG 2005: 33-42 |
| 12 | EE | Neelam Gupta,
Haifeng He,
Xiangyu Zhang,
Rajiv Gupta:
Locating faulty code using failure-inducing chops.
ASE 2005: 263-272 |
| 11 | EE | Xiangyu Zhang,
Rajiv Gupta:
Matching execution histories of program versions.
ESEC/SIGSOFT FSE 2005: 197-206 |
| 10 | EE | Youtao Zhang,
Lan Gao,
Jun Yang,
Xiangyu Zhang,
Rajiv Gupta:
SENSS: Security Enhancement to Symmetric Shared Memory Multiprocessors.
HPCA 2005: 352-362 |
| 9 | EE | Sriraman Tallam,
Rajiv Gupta,
Xiangyu Zhang:
Extended Whole Program Paths.
IEEE PACT 2005: 17-26 |
| 8 | EE | Xiangyu Zhang,
Rajiv Gupta,
Youtao Zhang:
Cost and precision tradeoffs of dynamic data slicing algorithms.
ACM Trans. Program. Lang. Syst. 27(4): 631-661 (2005) |
| 7 | EE | Xiangyu Zhang,
Rajiv Gupta:
Whole execution traces and their applications.
TACO 2(3): 301-334 (2005) |
| 2004 |
| 6 | EE | Sriraman Tallam,
Xiangyu Zhang,
Rajiv Gupta:
Extending Path Profiling across Loop Backedges and Procedure Boundaries.
CGO 2004: 251-264 |
| 5 | EE | Xiangyu Zhang,
Rajiv Gupta,
Youtao Zhang:
Efficient Forward Computation of Dynamic Slices Using Reduced Ordered Binary Decision Diagrams.
ICSE 2004: 502-511 |
| 4 | EE | Xiangyu Zhang,
Rajiv Gupta:
Whole Execution Traces.
MICRO 2004: 105-116 |
| 3 | EE | Xiangyu Zhang,
Rajiv Gupta:
Cost effective dynamic program slicing.
PLDI 2004: 94-106 |
| 2003 |
| 2 | EE | Xiangyu Zhang,
Rajiv Gupta:
Hiding Program Slices for Software Security.
CGO 2003: 325-336 |
| 1 | EE | Xiangyu Zhang,
Rajiv Gupta,
Youtao Zhang:
Precise Dynamic Slicing Algorithms.
ICSE 2003: 319-329 |