Dongyan Xu

Professor of Computer Science

Joined department: Fall 2001
BS, Zhongshan (Sun Yat-sen) University, Computer Science (1994)
PhD, University of Illinois at Urbana-Champaign, Computer Science (2001)

Professor Xu's current research focuses on the development of virtualization technologies for computer system security and for cloud computing. He has also made early contributions to the area of peer-to-peer media streaming and distribution. He leads the Lab for Research in Emerging Network and Distributed Systems ( FRIENDS).

For computer system security, Xu and his students have been developing virtualization-based systems for capturing, investigating, and defending against stealthy computer malware (e.g., worms, rootkits, bots, and APTs). His team is also developing reverse engineering techniques for the analysis of binary artifacts such as binary programs and memory images. For cloud computing, Xu and his students have been developing advanced techniques for the creation, management, and performance optimization of virtual networked infrastructures on top of physical cloud infrastructures.

Xu received six Seed for Success Awards from Purdue University, a CAREER Award from the National Science Foundation (2006), and six Best Paper/Best Student Paper Awards from the International Symposium on Recent Advances in Intrusion Detection (RAID 2008), ACM Symposium on Cloud Computing (SoCC 2011), IEEE/ACM International Conference on Automated Software Engineering (ASE 2013), USENIX Security Symposium (2014, Best Student Paper), ACM Conference on Computer and Communications Security (CCS 2015), and Network and Distributed Systems Security Symposium (NDSS 2016). He served on the Editorial Board of the ACM Transactions on Autonomous and Adaptive Systems (TAAS) and has served on program committees of major security and cloud computing conferences (e.g., CCS, NDSS, Oakland, HPDC, and SOCC). He was selected a University Faculty Scholar in 2012 and has received the College of Science Undergraduate Advising (2008), Graduate Advising (2014), Leadership (2013, 2016), Research (2015), and Team (2015) Awards. Past and current sponsors of Xu's research include the AFOSR, AFRL, Army CERDEC, DARPA, IARPA, NSA, NSF, ONR, Cisco Systems, DOCOMO USA Labs, ETRI, Microsoft Research, Northrop Grumman, RSA Labs, Southwest Research Institute, and Purdue Research Foundation. He has been involved in research grants totaling more than $20 million and has been the PI of research projects totaling more than $10 million.

Selected Publications
B. Saltaformaggio, Z. Gu, X. Zhang, D. Xu, "DSCRETE: Automatic Rendering of Forensic Information from Memory Images via Application Logic Reuse", Proceedings of the 23rd USENIX Security Symposium, August 2014, (Best Student Paper Award)
J. Rhee, R. Riley, Z. Lin, X. Jiang, D. Xu, "Data-Centric OS Kernel Malware Characterization", IEEE Transactions on Information Forensics and Security, 9(1), 2014
S. Gamage, C. Xu, R. Kompella, D. Xu, "vPipe: Piped I/O Offloading for Efficient Data Movement in Virtualized Clouds", Proceedings of the 5th ACM Symposium on Cloud Computing (SOCC 2014), November 2014