Chao Liu
Contact Information
| Siebel Center for Computer Science, Room 2119B
University of Illinois at Urbana-Champaign
201 N. Goodwin, Urbana, IL, 61801 USA |
Work: (217) 244-3570 Cell: (217) 721-7884 Email: chaoliu@cs.uiuc.edu |
Education
| 12/05 - present | Ph.D. | Department of Computer Science, UIUC |
| Advisor: Jiawei Han. | ||
| 08/03 - 12/05 | M.S. | Department of Computer Science, UIUC |
| Thesis: "SOBER: Statistical Model-based Bug Localization." | ||
| Advisor: Jiawei Han. | ||
| GPA: 3.97/4.00 | ||
| 09/99 - 07/03 | B.S. | Department of Computer Science, Peking University, China |
| Major GPA: 3.84/4.00 |
Research Experience
Department of Computer Science, University of Illinois at Urbana-Champaign. Aug. 2003 - Present
- Research assistant working on the project "Production-Run
On-the-fly Bug Elimination", supported by NSF-ITR (Funding #:
CCR-0325603).
- Published papers: IEEE-TSE, ICDM'06, FSE'06, ESEC/FSE'05, SDM'06, SDM'05.
- Summer intern working on the design and implementation of
a next-generation Content Management System.
- Co-devised a scan-free archiving algorithm that leverages efficiency by orders of magnitude (patent pending).
- Summer intern working on cluster security-related issues.
- Developed an SVM-based algorithm to detect identity masqueraders from process accounting data.
- Designed and implemented an efficient neural
network for handwriting recognition.
- The implementation was integrated into to the Digital Ink project for Microsoft Windows XP on Tablet PC.
Journal Publications
| IEEE-TSE | Chao Liu, Long Fei, Xifeng Yan, Jiawei Han and Samuel Midkiff, “Statistical Debugging: A Hypothesis Testing-based Approach,” IEEE Transaction on Software Engineering, Vol. 32, No. 10, pp. 831-848, Oct., 2006. [pdf] |
| IEEE-TSE | Chao Liu and Jiawei Han, “R-Proximity: Failure Proximity Defined via Statistical Debugging,” IEEE Transaction on Software Engineering, Sept. 2006. (under review) |
Conference Publications
| ICSM'07 | Chao Liu, Xiangyu Zhang, Jiawei Han, Yu Zhang and Bharat K. Bhargava, "Failure Indexing: A Dynamic Slicing Based Approach", the 23rd IEEE International Conference on Software Maintenance, Paris, France, Oct. 2007. |
| KDD'07 | David Lo, Siau-Cheng Khoo and Chao Liu, "Efficient Mining of Iterative Patterns for Software Specification Discovery", the Thirteenth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Jose, California, Aug., 2007. |
| ICDM'06 | Chao Liu, Zeng Lian and Jiawei Han, "How Bayesians Debug", the 6th IEEE International Conference on Data Mining, pp. pp. 382-393,Hong Kong, China, Dec. 2006. pdf |
| FSE'06 | Chao Liu and Jiawei Han, "Failure Proximity: A Fault Localization-Based Approach", the 14th ACM SIGSOFT Symposium on the Foundations of Software Engineering, pp. 286-295, Portland, USA, Nov. 2006. pdf |
| FSE'06 Doctoral Symposium |
Chao Liu, "Fault-aware Fingerprinting: Towards Mutualism between Failure Investigation and Statistical Debugging", the 14th ACM SIGSOFT Symposium on the Foundations of Software Engineering, Portland, USA, Nov. 2006. [pdf] |
| KDD'06 | Chao Liu, Chen Chen, Jiawei Han and Philip S. Yu, "GPLAG: Detection of Software Plagiarism by Program Dependence Graph Analysis", the 12th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 872-881, Philadelphia, USA, Aug. 2006. [pdf] |
| WWW'06 | Qiaozhu Mei, Chao Liu, Hang Su and Chengxiang Zhai, "A Probabilistic Approach to Spatiotemporal Theme Pattern Mining on Weblogs", the 15th International Conference on World Wide Web, pp. 533-542, Edinburgh, Scotland, May, 2006. [pdf] |
| SDM'06 | Chao Liu, Xifeng Yan and Jiawei Han, "Mining Control Flow Abnormality for Logic Error Isolation", 2006 SIAM International Conference on Data Mining, pp. 106-117, Bethesda, US, April, 2006. [pdf] |
| ICN'06 | Bo Zhao and Chao Liu "Efficient SIP-Specific Event Notification", the 5th IEEE International Conference on Networking, pp. 1-8, Mauritius, Apr. 2006. [pdf] |
| ESEC/FSE'05 | Chao Liu, Xifeng Yan, Long Fei, Jiawei Han and Samuel Midkiff, "SOBER: Statistical Model-based Bug Localization", the 5th joint meeting of the European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering, pp. 286-295, Lisbon, Portugal, Sept. 2005. [pdf] |
| CCGrid'05 | William Yurcik and Chao Liu. "A First Step Toward Detecting SSH Identity Theft on HPC Clusters: Discriminating Cluster Masqueraders Based on Command Behavior" the 5th International Symposium on Cluster Computing and the Grid, pp. 111-120, Cardiff, UK, May 2005. [pdf] |
| SDM'05 | Chao Liu, Xifeng Yan, Hwanjo Yu, Jiawei Han and Philip S. Yu, "Mining Behavior Graphs for "Backtrace" of Noncrashing Bugs", In Proc. 2005 SIAM Int. Conf. on Data Mining, pp. 286-297, Newport Beach, US, April, 2005. [pdf] |
| PAKDD'03 | Chao Liu, Ming Zhang, Minrui Zheng and Yixing Chen. "Step-by-step Regression: A More Efficient Alternative for Polynomial Multiple Linear Regression in Stream Cube", the 7th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD'03), pp. 437-448, Seoul, Korea, April, 2003. [pdf] |
Technical Reports
| TR587 | Chris Giannella, Jiawei Han, Edward Robertson and Chao Liu, "Mining Frequent Itemsets Over Arbitrary Time Intervals in Data Streams'', Technical Report TR587, Indiana University, Nov, 2003. [pdf] |
Honors and Awards
| 2006 | IBM Travel Grant for Attendance of KDD'06. |
| 2005 | ACM SIGSOFT Travel Grant for Attendance of ESEC/FSE'05. |
| 2005 | IBM Travel Grant for Attendance of SDM'05. |
| 2003 - 2006 | ILLIAC Fellowship, Department of Computer Science, UIUC. |
| 1999 - 2003 | Mingde Scholarship, Peking University, China. |
| 1999 | First Place in National Colleage Entrance Exam., Henan Province, China. |
| 1998 | First Prize in CMO'98, Chinese Mathematics Olympiad. |
| 1998 | First Prize in CPhO'98, Chinese Physics Olympiad. |
Technical Talks
- "Failure Proximity: A Fault Localization-Based Approach," the 14th ACM SIGSOFT Symposium on the Foundations of Software Engineering, Portland, USA, Nov., 2006.
- "Fault-aware Fingerprinting: Towards Mutualism between
Failure Investigation and Statistical Debugging," the 14th ACM
SIGSOFT Symposium on the Foundations of Software Engineering,
Portland, USA, Nov., 2006.
- "Statistical Debugging and Automated Program Failure
Analysis," invited talk, the Database and Information System
Laboratory, University of Illinois at Urbana-Champaign, Oct., 2006.
- "GPLAG: Detection of Software Plagiarism by Program Dependence Graph
Analysis," the 12th ACM SIGKDD International Conference on
Knowledge Discovery and Data Mining, Philadelphia, USA, Aug., 2006.
- "A Lightweight Survey of Fault Localization Techniques,"
invited lecture in CS598DM, University of Illinois at
Urbana-Champaign, Nov., 2005.
- "SOBER: Statistical Model-based Fault Localization," the 5th joint
meeting of the European Software Engineering Conference and ACM
SIGSOFT Symposium on the Foundations of Software Engineering,
Lisbon, Portugal, Sept., 2005.
- "SOBER: Statistical Model-based Fault Localization," IBM Almaden Research
Center, San Jose, CA, July, 2005.
- "Mining Behavior Graphs for `Backtrace' of Noncrashing
Bugs," 2005 SIAM International Conference on Data Mining, Newport
Beach, CA, April, 2005.
- "Step-by-step Regression: A More Efficient Alternative for Polynomial Multiple Linear Regression in Stream Cube," the 7th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD'03), Seoul, South Korea, April, 2003.
Professional Services
- Student Panelist in the SIGSOFT 2006 Inspiration Program, which "aims at undergraduate and M.S. students who are seriously contemplating obtaining a Ph.D. and will provide them with a `taste of software engineering'.
- Referee for IEEE Transaction on Knowledge and Data Engineering (IEEE-TKDE), PAKDD'07, ICDM'06, KDD'06, KDD'05, ICDE'05, KDD'04.
- Student Member in Society for Industrial and Applied Mathematics (SIAM).
- IEEE Member, ACM Member and ACM SIGSOFT Member.
- Volunteer for the 12th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining.
References
| Prof. Jiawei Han | Prof. Samuel P. Midkiff | |||
| Department of Computer Science, | School of Electrical and Computer Engineering | |||
| University of Illinois at Urbana-Champaign | Purdue University | |||
| Email: hanj@cs.uiuc.edu | Email: smidkiff@purdue.edu | |||
| Tel: (217) 333-6903 | Tel: (765) 494-3440 | |||
| www-faculty.cs.uiuc.edu/~hanj/ | http://cobweb.ecn.purdue.edu/~smidkiff | |||
| Dr. Philip S. Yu | Prof. Darko Marinov | |||
| Manager, Software Tools and Techniques group | Department of Computer Science, | |||
| IBM Thomas J. Watson Research Center | University of Illinois at Urbana-Champaign | |||
| Email: psyu@us.ibm.com | Email: marinov@cs.uiuc.edu | |||
| Tel: (914) 784-7141 | Tel: (217) 265-6117 | |||
| www.research.ibm.com/people/p/psyu/index.html | http://www-faculty.cs.uiuc.edu/~marinov |