Our research addresses various aspects of analysis, testing, and maintenance of software systems. Recent projects include regression test selection, test-suite minimization and prioritization, analysis and testing of object-oriented software, scalable data-flow analyses, analysis of programs with exception-handling constructs, development of the Aristotle Analysis System for C programs, and development of the Java Architecture for Bytecode Analysis. Additional information: a brochure describing our research.
Raul Santelices presented his paper entitled "Test-suite Augmentation for Evolving Software," co-authored with Pavan Kumar Chittimali, Taweesup Apiwattanapong, Alessandro Orso, and Mary Jean Harrold, at the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008 2008). The paper won the Best Paper Award and an ACM SIGSOFT Distinguished Paper Award. The conference was held September 17-19, 2008 in L'Aquila, Italy. (09-29-2008)
Hina Shah presented her paper entitled "Visualization of Exception-handling Constructs to Support Program Understanding," co-authored with Carsten Görg and Mary Jean Harrold, at the ACM Symposium on Software Visualization (SoftVis 2008). The conference was held September 16-17, 2008 in Herrsching am Ammersee, Germany. (09-16-2008)
Raul Santelices spoke about software engineering and life as a graduate student at Georgia Tech to a delegation of 20 IT executives from Chile on a trade mission. The meeting was hosted by the Georgia Department of Economic Development. (08-21-2008)
Chaitanya Namburi returned from his summer internship at Microsoft. While at Microsoft, he worked in the Windows Core Operating System Division, and developed a single-machine test tool for Windows Firewall verification. (08-21-2008)
Hina Shah returned from a summer internship at IBM T. J. Watson Research Center, Hawthorne, NY. While at IBM, she worked with Robert Farrell and Wendy Kellogg in the Social Computing Group on the Longitude tool, which is a timeline visualization for organizational processes. (08-21-2008)