Welcome to my research group’s site, which serves as one of our primary ways to communicate with you the work that we are doing to help make software development and maintenance easier, faster, and more fun.


The Spider Lab at University of California, Irvine consists of researchers committed to enabling the automation of many software engineering tasks to reduce their costs, while improving the software’s quality.

Specifically, the Spider Lab is dedicated to improving the quality of software and the efficiency with which it is developed and maintained. The research areas of software analysis, testing, and visualization are utilized to enable software developers to fathom the complex interior workings of their software, specifically for finding and fixing software bugs.

National Science Foundation
Google Inc.
University of California, Irvine

Spider Lab
(care of Jim Jones)

5243 Bren Hall
Irvine, CA, USA 92697-3440

Twitter: @SpiderUCI

Recent publications:
Revealing Runtime Features and Constituent Behaviors within Software. Vijay Krishna Palepu, James A. Jones. Proceedings of the IEEE Working Conference on Software Visualization (VISSOFT), 2015.
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), 2015.
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), 2015.
Automatic Natural-Language Fault Diagnoses. Nicholas DiGiuseppe. Automatic Natural-Language Fault Diagnoses, 2015.
Recent news:
* Vijay attended the Third IEEE Working Conference on Software Visualization (ASE 2014) at Bremen, Germany in September 2015. Vijay and Jim published their research paper “Revealing Runtime Features and Constituent Behaviors within Software” at VISSOFT 2015. Vijay presented the research on visualizing runtime features … Continue reading — September 27th, 2015
* Jim received the ACM SIGSOFT Impact Award. He was presented with the award at the ESEC/FSE conference in Bergamo, Italy. The Impact Award recognizes research that has had extraordinary impact and is granted to only one research paper per year … Continue reading — September 2nd, 2015
* Jim has been granted tenure and promoted to Associate Professor. Congratulation Jim!— July 1st, 2015
* Paco successfully defended his Doctoral Dissertation, on the work that he and Jim had been working on, for the Multi-revision, Fine-grained Analysis of Code Hisotry as a Means to Support Software Development. His presentation, dissertation, and defense were stellar. He … Continue reading — June 1st, 2015

Both as a publicity chair and as a proud member of the community, I’d like to remind everyone of the next instance of the International Conference on Software Testing, Verification and Validation (ICST 2013) this coming March. ICST will be … Continue reading


We’re excited to present our new research group website. There has been a lot of stuff happening here, and it’s about time that we had a good platform for sharing these exciting events. This version of the website is still … Continue reading