Recent News
* Vijay Presents at VISSOFT 2015

Sunday, September 27th, 2015

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




* Jim wins the ACM SIGSOFT Impact Award

Wednesday, September 2nd, 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




* Jim is granted tenure!

Wednesday, July 1st, 2015

Jim has been granted tenure and promoted to Associate Professor. Congratulation Jim!




* Paco Defends his Doctoral Dissertation

Monday, June 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




* Vijay hired for Microsoft Summer Internship!

Monday, June 1st, 2015

Vijay was hired as an intern this summer at Microsoft. Congratulations, Vijay!




* Jim receives teaching award

Friday, May 1st, 2015

Jim received the “2015 UCI Excellence in Undergraduate Education Dean’s Award”. UCI Teaching Awards. Congratulations Jim!




* Nicholas Defends his Doctoral Dissertation

Wednesday, March 18th, 2015

Nicholas successfully defended his Doctoral Dissertation, on the work that he and Jim had been working on for the Automatic Natural-Language Fault Diagnoses. His presentation, dissertation, and defense were stellar. He will be joining Yahoo! early next month. We wish … Continue reading




* Vijay Presents at ASE 2014

Wednesday, September 17th, 2014

Vijay attended the International Conference on Automated Software Engineering (ASE 2014) at Västerås, Sweden in September 2014. Vijay and Jim published their new idea research paper “Discriminating Influences among Instructions in a Dynamic Slice” at ASE 2014. Vijay presented the new … Continue reading




* Ethan Graduates!

Monday, September 1st, 2014

The Spider Lab is thrilled to announce that Ethan graduated earlier this summer from UCI, with a Bachelor of Science in Computer Science! Ethan’s work at the Spider Lab has been instrumental in developing tools that embody the  ideas and concepts … Continue reading




* Nicholas hired for Google Summer Internship!

Sunday, June 1st, 2014

Nicholas was hired as an intern this summer at Google. Congratulations, Nicholas!




* Jim speaking at ISR Research Forum 2014

Thursday, May 15th, 2014

Jim will be speaking at the Institute for Software Research (ISR) Research Forum 2014 on May 16. The ISR Research Forum brings together researchers, leaders in industry, and technical practitioners in a multi-disciplinary environment to: discuss current research areas and … Continue reading




* Nicholas hired for Adobe Internship!

Wednesday, January 1st, 2014

Nicholas was hired as an intern this winter at Adobe. Congratulations, Nicholas!




* Vijay and Paco present at ASE 2013

Friday, November 15th, 2013

Jim, Vijay, and Francisco attended the International Conference on Automated Software Engineering (ASE 2013) at Palo Alto, California in November 2013. Vijay and Jim, in collaboration with Prof. Guoqing (Harry) Xu, had their research track full paper “Improving Efficiency of Dynamic Analysis … Continue reading




* Jim organizing, attending, and presenting at VISSOFT conference in Eindhoven, Netherlands.

Friday, September 27th, 2013

Jim will be attending the first version of IEEE VISSOFT Working Conference that is the new union of the SOFTVIS symposium and the VISSOFT workshop. In addition to co-organizing the NIER and Tool Demo tracks with Stephan Diehl, Jim will … Continue reading




* Jim speaking at ISR Research Forum 2013

Friday, May 31st, 2013

Jim will be speaking at the Institute for Software Research (ISR) Research Forum 2013 on May 31. The ISR Research Forum brings together researchers, leaders in industry, and technical practitioners in a multi-disciplinary environment to: discuss current research areas and … Continue reading




* Fang Passes her Masters Thesis Defense

Tuesday, November 20th, 2012

Fang successfully defended her Masters Thesis, on the work that she and Jim had been working on for the Weighted System Dependence Graph and the Constellation Visualization. Her presentation, thesis, and defense were stellar.




* Best Poster Award for New and Emerging Ideas Track at FSE 2012

Thursday, November 15th, 2012

Nicholas and Jim’s poster for the “Semantic Fault Diagnosis: Automatic Natural-Language Fault Descriptions,” paper, along with Nicholas’ enthusiastic presentation of it were awarded the Best Poster Award at FSE 2012 for the New and Emerging Ideas Track.




* Paco and Nicholas present at FSE 2012

Wednesday, November 14th, 2012

Jim, Francisco, and Nicholas attended the International Symposium on the Foundations of Software Engineering (FSE 2012) where Francisco and Jim had their full, main-track paper “History Slicing: Assisting Code-Evolution Tasks,” and Nicholas and Jim had two short, New and Emerging … Continue reading




* Paco, Nicholas, and Jim Will Be at FSE 2012 in Cary, North Carolina

Thursday, November 1st, 2012

Paco, Nicholas, and Jim will be traveling to Cary, North Carolina, USA this month to attend the 20th International Symposium on the Foundations of Software Engineering (ACM SIGSOFT 2012 / FSE-20). Paco will be presenting our paper on History Slicing, and Nicholas … Continue reading




* Jim Presents at NSF Funding Seminar

Friday, October 26th, 2012

Jim participated in a presentation and panel session to help share experiences with submitting and reviewing for National Science Foundation grant proposals and fellowships. The seminar was aimed at researchers, campus-wide, who were interested in learning more about the process … Continue reading




* Nicholas Participates in High-School and Middle-School Outreach

Wednesday, October 17th, 2012

Nicholas was a "scientist" for Irvine School District’s "Ask a Scientist" night, in which middle and high school students could interact with professionals in the sciences. Update: The Orange County Register just posted a story about the event. http://www.ocregister.com/news/school-375073-science-ball.html




* Two FSE NIER papers accepted for publication

Tuesday, August 14th, 2012

Nicholas and Jim had two short papers accepted for publication in the New Ideas and Emerging Research track at the International Symposium on the Foundations of Software Engineering (FSE-NIER). The first paper, "Semantic Fault Diagnosis: Automatic Natural-Language Fault Descriptions," describes … Continue reading




* Nicholas Assists Students in an Information Session on Fellowship Application

Thursday, August 2nd, 2012

Nicholas presented at a NSF GRFP panel aimed to help UC Irvine students across the whole campus write effective fellowship applications.




* Francisco Advances to Ph.D. Candidacy

Friday, June 22nd, 2012

Francisco passed his advancement defense, which now qualifies him as a Ph.D. candidate. Congratulations, Paco!




* History Slicing Paper Accepted at FSE

Monday, June 18th, 2012

Paco and Jim’s paper on History Slicing was accepted at the 20th International Symposium on the Foundations of Software Engineering (ACM SIGSOFT 2012 / FSE-20). The paper, titled “History Slicing: Assisting Code-Evolution Tasks,” describes (1) a fine-grained program-history model that represents source-code … Continue reading




* Ethan joins the Spider Lab

Sunday, June 10th, 2012

UC Irvine undergrad, Ethan Wessel, joins the Spider Lab. He will be in charge of developing a software-maintenance and debugging “dashboard.” We’re excited to have him join us in helping to develop techniques and tools to empower software developers.




* Fang hired for 2nd Google Summer Internship

Tuesday, May 15th, 2012

Fang was hired again for her second summer internship at Google. This time around, she’ll be stationed in the main Google campus in Mountain View. She’ll be working on the Google Chrome project. Best wishes to Fang, and we’ll look … Continue reading




* Jim awarded “Best Presentation Award” at ICST

Friday, April 20th, 2012

Jim was awarded the “Best Presentation Award” at the International Conference on Software Testing, Verification and Validation for his presentation of the work described in the “Weighted System Dependence Graph” paper, which was published in the proceedings of the conference.




* Nicholas awarded NSF Fellowship

Tuesday, April 17th, 2012

Nicholas was awarded the very selective honor as a National Science Foundation Graduate Research Fellow. Congratulations, Nicholas!




* Invited Keynote at Regression 2012

Thursday, April 12th, 2012

Jim has been invited to give a keynote talk at Regression 2012 in Montreal about the past, present, and future of the Tarantula work. Regression 2012 is co-located with the International Conference on Software Testing, where Nicholas and Jim have … Continue reading




* Two talks at ICST in Montreal

Wednesday, April 11th, 2012

Join us in Montreal for the International Conference on Software Testing (ICST) from April 18–20. We have two research paper talks: (1) Nicholas will be presenting his and Jim’s paper, titled “Software Behavior and Failure Clustering: An Empirical Study of … Continue reading




* Vijay accepted to the Ph.D. program

Tuesday, February 21st, 2012

Vijay, who had already been conducting research with the Spider Lab as a Masters student, applied and was accepted into the Ph.D. program. We’re excited to get to continue working with Vijay for the coming years and seeing where he … Continue reading




* Paper Accepted at ICSE

Thursday, January 26th, 2012

We just got notification that our paper, entitled “WhoseFault: Automatic Developer-to-Fault Assignment Through Fault-Localization”, authored by Paco and Jim was accepted for publication at ICSE 2012! The paper describes a new technique (and family of techniques) for automatically recommending developers … Continue reading




* Another ICST Paper Accepted

Wednesday, January 25th, 2012

Fang’s and Jim’s paper “Weighted System Dependence Graph” was accepted for publication at ICST 2012! This paper provides a new program-analysis model of software code for a program. The model augments static (i.e., compile-time) whole-program dependencies among instructions with dynamic … Continue reading




* ICST Paper Accepted

Wednesday, January 25th, 2012

Nicholas’s and Jim’s paper “Software Behavior and Failure Clustering: An Empirical Study of Fault Causality” was accepted for publication at ICST 2012! This paper presents a novel empirical study to demonstrate how independent, individual faults in software can interact to … Continue reading




* Ted Graduates

Sunday, January 1st, 2012

We’re proud to announce that Ted successfully completed the Bachelors of Science in Computer Science. Ted worked with the Spider Lab to develop new visualizations and implementations to assist developers to find, understand, and fix bugs in software. We thank … Continue reading




* Spider Lab visits Irvine’s University High School

Wednesday, November 16th, 2011

Nicholas and Jim led an outreach event at University High School in Irvine, California. Jim presented advice on how to choose among universities and navigate among the options for computer-science majors. And, Nicholas led a demonstration and presentation of our … Continue reading




* Nicholas teaches high-school students about software-engineering research

Saturday, August 27th, 2011

Nicholas DiGiuseppe led a group of students from the Brea Olinda High School. Nicholas presented some of our research and led interactive activities that allowed the students to experience the benefits enabled by our research. The session was fun for … Continue reading




* National Science Foundation Grant Awarded

Monday, August 1st, 2011

We are happy to announce that the National Science Foundation awarded the Spider Lab a grant to study the nature of faults and their behavior. The proposed work creates techniques to visualize faulty program behavior and produce conceptual diagnoses to … Continue reading




* Fang hired for Google Summer Internship!

Friday, April 22nd, 2011

Fang was hired as an intern this summer at Google to assist in their software-testing efforts. Congratulations, Fang!




* Francisco hired for Microsoft Research Summer Internship!

Thursday, April 21st, 2011

Paco (i.e., “Francisco”) was granted an internship this summer at Microsoft Research in Redmond, Washington to research software-history mining. Congratulations, Paco!




* Nicholas Bestowed National Science Foundation Graduate Fellowship Honorable Mention

Tuesday, April 5th, 2011

Nicholas was selected for an Honorable Mention for the National Science Foundation Graduate Research Fellowship program. Congratulations, Nicholas!




* Google Faculty Award

Saturday, January 1st, 2011

We are thrilled to announce that Google Inc. has awarded James Jones a Faculty Research Award. The award comes with funding for the work in fault comprehension and visualization.




Blog
* ICST 2013 in Luxembourg in March

Sunday, September 2nd, 2012

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 in Luxembourg, which is one of the world’s most developed countries and the world’s second highest GDP (all of which, I just learned on Wikipedia). It’s a great conference with cutting edge research and a friendly, welcoming, open atmosphere. Luxembourg is the "icing on the cake." I’m really looking forward to it, and hope that you’ll join us in March.

ICST 2013 Official Website




* Welcome to the new Spider Lab website!

Saturday, August 27th, 2011

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 in its infancy, so we’re sure to evolve it into better shape in the near future.

And, as we certainly know from our studies of software bugs, they’re always there… so if you find some problems or incompatibilities, please send them along, and we’ll snag them in our web them as soon as possible.

Feel free to poke around and explore. There is a lot of content here, with way more to come.