Spider Lab Research Group
Spider Lab Research Group
News
People
Publications
Contact
1
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
INTERSTATE: A Stateful Protocol Fuzzer for SIP
We present the INTERSTATE fuzzer to detect security vulnerabilities in VOIP phones which implement Session Initiation Protocol (SIP). …
Thoulfekar Alrahem
,
Alex Chen
,
Nick DiGiussepe
,
J. Gee
,
Shang-Pin Hsiao
,
Sean Mattox
,
Taejoon Park
,
Albert Tam
,
I. Harris
Cite
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
Fault localization using visualization of test information
Attempts to reduce the number of delivered faults in software are estimated to consume 50% to 80% of the development and maintenance …
J.A. Jones
Cite
DOI
GAMMA℡LA: visualization of program-execution data for deployed software
To investigate the program-execution data efficiently, we must be able to view the data at different levels of detail. In our …
A. Orso
,
J.A. Jones
,
M.J. Harrold
,
J. Stasko
Cite
DOI
Visualization of program-execution data for deployed software
Software products are often released with missing functionality, errors, or incompatibilities that may result in failures in the field, …
Alessandro Orso
,
James Jones
,
Mary Jean Harrold
Cite
DOI
URL
Visualization for Fault Localization
Software errors significantly impact software productivity and quality. Attempts to reduce the number of delivered faults are estimated …
James A. Jones
,
M. J. Harrold
,
J. Stasko
Cite
URL
Visualization of test information to assist fault localization
One of the most expensive and time-consuming components of the debugging process is locating the errors or faults. To locate faults, …
James A. Jones
,
Mary Jean Harrold
,
John Stasko
Cite
DOI
URL
Test-suite reduction and prioritization for modified condition/decision coverage
Software testing is particularly expensive for developers of high-assurance software, such as software that is produced for commercial …
J.A. Jones
,
M.J. Harrold
Cite
DOI
Regression test selection for Java software
Regression testing is applied to modified software to provide confidence that the changed parts behave as intended and that the …
Mary Jean Harrold
,
James A. Jones
,
Tongyu Li
,
Donglin Liang
,
Alessandro Orso
,
Maikel Pennings
,
Saurabh Sinha
,
S. Alexander Spoon
,
Ashish Gujarathi
Cite
DOI
URL
«
»
Cite
×