Spider Lab Research Group
Spider Lab Research Group
News
People
Publications
Contact
program analysis
Discriminating influences among instructions in a dynamic slice
Dynamic slicing is an analysis that operates on program execution models (e.g., dynamic dependence graphs) to support the interpreation …
Vijay Krishna Palepu
,
James A. Jones
Cite
DOI
URL
Improving efficiency of dynamic analysis with dynamic dependence summaries
Modern applications make heavy use of third-party libraries and components, which poses new challenges for efficient dynamic analysis. …
Vijay Krishna Palepu
,
Guoqing Xu
,
James A. Jones
Cite
DOI
URL
Debugging in Parallel
The presence of multiple faults in a program can inhibit the ability of fault-localization techniques to locate the faults. This …
James A. Jones
,
James F. Bowring
,
Mary Jean Harrold
Cite
DOI
URL
Empirical evaluation of the tarantula automatic fault-localization technique
The high cost of locating faults in programs has motivated the development of techniques that assist in fault localization by …
James A. Jones
,
Mary Jean Harrold
Cite
DOI
URL
Empirical Studies of Control Dependence Graph Size forC Programs
Many tools and techniques for performing software engineering tasks require control-dependence information, represented in the form of …
Mary Jean Harrold
,
James A. Jones
,
Gregg Rothermel
Cite
DOI
URL
Cite
×