About me
I am a PhD student at Department of Computer Science, University of Arizona.
My advisors are Prof. Saumya Debray and
Prof. Greg Andrews.
Contact
Email |
hehf (at) cs.arizona.edu |
Voice |
520-979-9867 |
Address |
Computer Science Department |
|
University of Arizona, Tucson, AZ 85721 |
Research
I am a member of SOLAR group. My
research interests span the areas of program analysis and
optimization, operating systems, and software engineering. My current
research focuses on improving efficiency of memory utilization in
embedded systems. Previously, I also did research work on software
debugging and fault localization.
Publications
Conference Papers
- "The Revenge of the Overlay: Automatic Compaction of OS Kernel Code via On-Demand Code Loading",
Haifeng He, Saumya Debray, and Gregory Andrews.
In Proc. ACM Conference on Embedded Systems Software (EMSOFT'07), Salzburg, Austria, Oct. 2007.
- "Code Compaction of an Operating System Kernel",
Haifeng He, John Trimble, Somu Perianayagam, Saumya Debray, and Gregory Andrews.
In 20th IEEE/ACM International Symposium on Code Generation and Optimization (CGO'07), San Jose, California, March 2007.
- "Locating Faulty Code Using Failure-Inducing Chops",
Neelam Gupta, Haifeng He, Xiangyu Zhang, and Rajiv Gupta.
20th IEEE/ACM International Conference on Automated Software Engineering (ASE'05) Long Beach, California, November 2005.
- "Experimental Evaluation of Using Dynamic Slices for Fault Location",
Xiangyu Zhang, Haifeng He, Neelam Gupta, and Rajiv Gupta.
Sixth International Symposium on Automated and Analysis-Driven Debugging (AADEBUG'05) Monterey, California, September 19-21, 2005.
- "Automated Debugging using Path-Based Weakest Preconditions",
Haifeng He and Neelam Gupta.
Fundamental Approaches to Software Engineering (FASE'04), ETAPS Joint Conference 2004, Barcelona, Spain, March 29-31, 2004.
Workshop Papers
- "Binary Rewriting and Instrumentation of an Operating System Kernel",
Mohan Rajagopalan, Somu Perianayagam, Haifeng He, Gregory Andrews, and Saumya Debray.
Proc. 2006 Workshop on Instrumentation and Applications, held in conjunction with ASPLOS XII, San Jose, CA, October 22, 2006.
- "Profile-Guided Specialization of an Operating System Kernel",
Somu Perianayagam, Haifeng He, Mohan Rajagopalan, Gregory Andrews, and Saumya Debray.
Proc. 2006 Workshop on Instrumentation and Applications, held in conjunction with ASPLOS XII, San Jose, CA, October 22, 2006.
Poster Presentation
- "Compressing Dynamic Data Structures",
Haifeng He, Saumya Debray, and Gregory Andrews.
Poster presentation at ACM Conference on Programming Language Design and Implementation (PLDI), Tucson, AZ, June 2008.
Awards and Honors
Others
I enjoy taking photos.
Last updated Tue Jul 15 13:02:37 2008