For a better experience, click the Compatibility Mode icon above to turn off Compatibility Mode, which is only for viewing older websites.

PhD in Computer Science Candidate Lu Xiao Wins First Place in Student Research Competition

Photo courtesy of ACM SIGSOFT International Symposium on the Foundations of Software Engineering
PhD in computer science candidate Lu Xiao receives first place at the ACM Student Research Competition held at the 22nd ACM Special Interest Group on Software Engineering (SIGSOFT) International Symposium on the Foundations of Software Engineering (FSE 2014) in Hong Kong (Nov. 16-21, 2014). (Photo courtesy of the ACM SIGSOFT FSE 2014)

January 5, 2015

Lu Xiao, a PhD in computer science candidate at the College of Computing & Informatics (CCI) at Drexel University, won first place for her project “Detecting and Preventing the Architectural Roots of Bugs,” in the ACM Student Research Competition held at the 22nd ACM Special Interest Group on Software Engineering (SIGSOFT) International Symposium on the Foundations of Software Engineering (FSE 2014) in Hong Kong (Nov. 16-21, 2014).

Xiao, a PhD student of Associate Professor Yuanfang Cai, was recommended to attend the grand final round of the ACM Student Research Competition where she will compete against top research students from other disciplines.

Her winning project detects error and change prone hotspots in software architecture, using a new architecture model known as Design Rule Space (DRSpace), which can express structural relations, quality and evolutionary information simultaneously. The project also describes a method of automatically extracting defect-prone architecture roots by combining static architecture analysis with software revision history data mining.

Cai and Xiao also presented a tool demonstration at the symposium (with Rick Kazman from the University of Hawai‘i at Mānoa) titled “ Titan: A Toolset That Connects Software Architecture with Quality Analysis,” a software analysis and visualization platform that allows software architects to determine which parts of a large-scale software architecture may be problematic and how to refactor.

Xiao currently serves as a research fellow at Drexel University, and is a 2013 recipient of the College of Engineering’s Leroy Resser Endowed Fellowship Fund. She and Cai hold a U.S. patent titled “On the Interaction of Design Rule Space and Bug Space” (issued Sept. 2013).

ACM SIGSOFT provides a forum for computing professionals from industry, government and academia to examine principles, practices, and new research results in software engineering. For more information, please visit www.sigsoft.org. ###