2015
* Revealing Runtime Features and Constituent Behaviors within Software.
Vijay Krishna Palepu, James A. Jones. Proceedings of the IEEE Working Conference on Software Visualization (VISSOFT), Bremen, Germany, September 2015, pp. 1–10.
[Abstract] [BibTex] [PDF]


* Spider SENSE: Software-Engineering, Networked, System Evaluation.
Nishaanth H. Reddy, Junghun Kim, Vijay Krishna Palepu, James A. Jones. Proceedings of the IEEE Working Conference on Software Visualization, Tool Track (VISSOFT-Tool), Bremen, Germany, September 2015, pp. 1–5.
[Abstract] [BibTex] [PDF]


* Test Report Prioritization to Assist Crowdsourced Testing.
Yang Feng, Zhenyu Chen, James A. Jones, Chunrong Fang, Baowen Xu. Proceedings of the 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software (ESEC/FSE), Bergamo, Italy, September 2015, pp. 1–11.
[Abstract] [BibTex] [PDF]


* Automatic Natural-Language Fault Diagnoses.
Nicholas DiGiuseppe. Dissertation. University of California, Irvine, Irvine, California, USA, 2015, pp. 1–132.
[Abstract] [BibTex] [PDF]


2014
* Discriminating Influences among Instructions in a Dynamic Slice.
Vijay Krishna Palepu, James A. Jones. Proceedings of the International Conference on Automated Software Engineering, New Idea Track (ASE-NIER), Västerås, Sweden, September 2014, to appear.
[Abstract] [BibTex] [PDF]


* Fault Density, Fault Types, and Spectra-based Fault Localization.
Nicholas DiGiuseppe, James A. Jones. Empirical Software Engineering, March 2014, pp. 1–40.
[Abstract] [BibTex] [Publisher] [PDF]


2013
* Improving Efficiency of Dynamic Analysis with Dynamic Dependence Summaries.
Vijay Krishna Palepu, Guoqing Xu, James A. Jones. 28th IEEE/ACM International Conference on Automated Software Engineering (ASE), Palo Alto, California, USA, November 2013, pp. 59–69.
[Abstract] [BibTex] [Publisher] [PDF]


* Chronos: Visualizing Slices of Source-Code History.
Francisco Servant, James A. Jones. 1st IEEE Working Conference on Software Visualization, Tool Track (VISSOFT-Tool), Eindhoven, Netherlands, September 2013, pp. 1–4.
[Abstract] [BibTex] [Publisher] [PDF]


* Visualizing Constituent Behaviors within Executions.
Vijay Krishna Palepu, James A. Jones. 1st IEEE Working Conference on Software Visualization, New Ideas and Emerging Results Track (VISSOFT-NIER), Eindhoven, Netherlands, September 2013, pp. 1–4.
[Abstract] [BibTex] [Publisher] [PDF]


2012
* History Slicing: Assisting Code-Evolution Tasks.
Francisco Servant, James A. Jones. 20th International Symposium on the Foundations of Software Engineering (FSE), Cary, North Carolina, USA, November 2012, pp. 43:1–43:11.
[Abstract] [BibTex] [Publisher] [PDF]


* Concept-Based Failure Clustering.
Nicholas DiGiuseppe, James A. Jones. 20th International Symposium on the Foundations of Software Engineering, New Ideas Track (FSE-NIER), Cary, North Carolina, USA, November 2012, pp. 29:1–29:4.
[Abstract] [BibTex] [Publisher] [PDF]


* Semantic Fault Diagnosis: Automatic Natural-Language Fault Descriptions.
Nicholas DiGiuseppe, James A. Jones. 20th International Symposium on the Foundations of Software Engineering, New Ideas Track (FSE-NIER), Cary, North Carolina, USA, November 2012, pp. 23:1–23:4.
[Abstract] [BibTex] [Publisher] [PDF]


* WhoseFault: Automatic Developer-to-Fault Assignment Through Fault Localization.
Francisco Servant, James A. Jones. 34th International Conference on Software Engineering (ICSE), Zurich, Switzerland, June 2012, pp. 36–46.
[Abstract] [BibTex] [Publisher] [PDF]


* Weighted System Dependence Graph.
Fang Deng, James A. Jones. Fifth International Conference on Software Testing, Verification and Validation (ICST), Montreal, Quebec, Canada, April 2012, pp. 380–389.
[Abstract] [BibTex] [Publisher] [PDF]


* Software Behavior and Failure Clustering: An Empirical Study of Fault Causality.
Nicholas DiGiuseppe, James A. Jones. Fifth International Conference on Software Testing, Verification and Validation (ICST), Montreal, Quebec, Canada, April 2012, pp. 191–200.
[Abstract] [BibTex] [Publisher] [PDF]


* Trendy Bugs: Topic Trends in the Android Bug Reports.
Lee Martie, Vijay Krishna Palepu, Hitesh Sajnani, Cristina Lopes. 9th IEEE Working Conference on Mining Software Repositories (MSR), Mining Challenge Short Paper Track, Zurich, Switzerland, June 2012, pp. 120–123.
[Abstract] [BibTex] [Publisher] [PDF]


2011
* Localizing SQL Faults in Database Applications.
Sarah Clark, Jake Cobb, Gregory M. Kapfhammer, James A. Jones, Mary Jean Harrold. Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE), Lawrence, Kansas, USA, November 2011, pp. 213–222.
[Abstract] [BibTex] [PDF]


* Inferred Dependence Coverage to Support Fault Contextualization.
Fang Deng, James A. Jones. Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE), Short paper track, Lawrence, Kansas, USA, November 2011, pp. 512–515.
[Abstract] [BibTex] [PDF]


* History Slicing.
Francisco Servant, James A. Jones. Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE), Short paper track, Lawrence, Kansas, USA, November 2011, pp. 452–455.
[Abstract] [BibTex] [PDF]


* Constellation Visualization: Augmenting Program Dependence with Dynamic Information.
Fang Deng, Nicholas DiGiuseppe, James A. Jones. Proceedings of the 6th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT), Williamsburg, Virginia, USA, September 2011, pp. 1–8.
[Abstract] [BibTex] [Publisher] [PDF]


* Fault Interaction and its Repercussions.
Nicholas DiGiuseppe, James A. Jones. Proceedings of the 27th IEEE International Conference on Software Maintenance (ICSM), Williamsburg, Virginia, USA, September 2011, pp. 3–12.
[Abstract] [BibTex] [PDF]


* Dynamic Invariant Detection for Relational Databases.
Jake Cobb, Gregory M. Kapfhammer, James A. Jones, Mary Jean Harrold. Proceedings of the Ninth International Workshop on Dynamic Analysis (WODA), Toronto, Canada, July 2011, pp. 12–17.
[Abstract] [BibTex] [Publisher] [PDF]


* On the Influence of Multiple Faults on Coverage-Based Fault Localization.
Nicholas DiGiuseppe, James A. Jones. Proceedings of the 2011 International Symposium on Software Testing and Analysis (ISSTA), Toronto, Canada, July 2011, pp. 210–220.
[Abstract] [BibTex] [Publisher] [PDF]


2010
* Bridging Gaps between Developers and Testers in Globally-distributed Software Development.
Mark Grechanik, James A. Jones, Alessandro Orso, André van der Hoek. Proceedings of the 2010 FSE/SDP Future of Software Engineering Research (FoSER), Santa Fe, New Mexico, USA, November 2010, pp. 149–154.
[Abstract] [BibTex] [Publisher] [PDF]


* CASI: Preventing Indirect Conflicts through a Live Visualization.
Francisco Servant, James A. Jones, André van der Hoek. Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects on Software Engineering (CHASE), Cape Town, South Africa, May 2010, pp. 39–46.
[Abstract] [BibTex] [Publisher] [PDF]


2009
* Enabling and Enhancing Collaborations between Software Development Organizations and Independent Test Agencies.
James A. Jones, Mark Grechanik, André van der Hoek. Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering (CHASE), Vancouver, Canada, May 2009, pp. 56–59.
[Abstract] [BibTex] [Publisher] [PDF]


* Lightweight Fault-Localization Using Multiple Coverage Types.
Raul Santelices, James A. Jones, Yanbing Yu, Mary Jean Harrold. Proceedings of the 31st International Conference on Software Engineering (ICSE), Vancouver, Canada, May 2009, pp. 56–66.
[Abstract] [BibTex] [PDF]


2008
* Rapid: Identifying Bug Signatures to Support Debugging Activities.
Hwa-You Hsu, James A. Jones, Alessandro Orso. Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE), Short paper track, L’Aquila, Italy, September 2008, pp. 439–442.
[Abstract] [BibTex] [PDF]


* An Empirical Study of the Effects of Test-Suite Reduction on Fault Localization.
Yanbing Yu, James A. Jones, Mary Jean Harrold. International Conference on Software Engineering (ICSE), Leipzig, Germany, May 2008, pp. 201–210.
[Abstract] [BibTex] [PDF]


* Semi-Automatic Fault Localization.
James A. Jones. Dissertation. Georgia Institute of Technology, Atlanta, Georgia, USA, 2008, pp. 1–192.
[BibTex] [PDF]


2007
* Debugging in Parallel.
James A. Jones, James F. Bowring, Mary Jean Harrold. International Symposium on Software Testing and Analysis (ISSTA), London, United Kingdom, July 2007, pp. 16–26.
[Abstract] [BibTex] [PDF]


2005
* Empirical Evaluation of the Tarantula Automatic Fault-Localization Technique.
James A. Jones, Mary Jean Harrold. Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE), Long Beach, California, USA, November 2005, pp. 273–282.
[Abstract] [BibTex] [PDF]


2004
* Gammatella: Visualizing Program-Execution Data for Deployed Software.
James A. Jones, Alessandro Orso, Mary Jean Harrold. Palgrave Macmillan Information Visualization Journal, Volume 3, Number 3, September 2004, pp. 173–188.
[Abstract] [BibTex] [PDF]


* Gammatella: Visualization of Program-Execution Data for Deployed Software.
Alessandro Orso, James A. Jones, Mary Jean Harrold, John Stasko. Proceedings of the 26th International Conference on Software Engineering (ICSE), Formal Tool Demonstration, Edinburgh, Scotland, United Kingdom, May 2004, pp. 699–700.
[BibTex] [PDF]


* Fault Localization Using Visualization of Test Information.
James A. Jones. Proceedings of the Doctoral Symposium at the 26th International Conference on Software Engineering (ICSE), Edinburgh, Scotland, United Kingdom, May 2004, pp. 54–56.
[BibTex] [PDF]


2003
* Visualization of Program-Execution Data for Deployed Software.
Alessandro Orso, James A. Jones, Mary Jean Harrold. Proceedings of the ACM Symposium on Software Visualization (SoftVis), San Diego, California, USA, June 2003, pp. 67–76.
[Abstract] [BibTex] [PDF]


* Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage.
James A. Jones, Mary Jean Harrold. IEEE Transactions on Software Engineering Journal (TSE), Volume 29, Number 3, March 2003, pp. 195–209.
[Abstract] [BibTex] [PDF]


2002
* Visualization of Test Information to Assist Fault Localization.
James A. Jones, Mary Jean Harrold, John Stasko. Proceedings of the 24th International Conference on Software Engineering (ICSE), Orlando, Florida, USA, May 2002, pp. 467–477.
[Abstract] [BibTex] [PDF]


2001
* Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage.
James A. Jones, Mary Jean Harrold. Proceedings of the International Conference on Software Maintenance (ICSM), Florence, Italy, November 2001, pp. 92–101.
[Abstract] [BibTex] [PDF]


* Technical Note: Visually Encoding Program Test Information to Find Faults in Software.
James Eagan, Mary Jean Harrold, James A. Jones, John Stasko. Proceedings of IEEE Information Visualization (InfoVis), San Diego, California, USA, October 2001, pp. 33–36.
[Abstract] [BibTex] [PDF]


* Regression Test Selection for Java Software.
Mary Jean Harrold, James A. Jones, Tongyu Li, Donglin Liang, Alessandro Orso, Maikel Pennings, Saurabh Sinha, S. Alexander Spoon, Ashish Gujarathi. Proceedings of the ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), Tampa Bay, Florida, USA, October 2001, pp. 312–326.
[Abstract] [BibTex] [PDF]


* Visualization for Fault Localization.
James A. Jones, Mary Jean Harrold, John T. Stasko. Proceedings of the Workshop on Software Visualization (SoftVis), 23rd International Conference on Software Engineering, Toronto, Ontario, Canada, May 2001, pp. 71–75.
[BibTex] [Publisher] [PDF]


1998
* Empirical Studies of Program Dependence Graph Size for C Programs.
Mary Jean Harrold, James A. Jones, Gregg Rothermel. Empirical Software Engineering Journal, Volume 3, Number 2, March 1998, pp. 203–211.
[Abstract] [BibTex] [PDF]