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 |