Background Image

Daqing Hou

In this Section

Daqing HouAssociate Professor
127 CAMP
Clarkson University
PO Box 5720
Potsdam, NY 13699-5720

Phone: 315-268-7675
E-mail: dhou@clarkson.edu
Website

Educational Background
PhD of Computing Science, University of Alberta, Canada, 2003
MSc of Computer Science, Peking University, China, 1995
BSc of Computer Science, Peking University, China, 1992

Teaching Interests
Software engineering, software design, program analysis, programming languages, compilers

Research Interests
Software design; program analysis; semantics of programming languages; software development environments and tools; software reuse; documentation; software evolution; formal methods.

Recent Publications
Daqing Hou, Yuejiao Wang. “An Empirical Analysis of the Evolution of User-Visible Features in an Integrated Development Environment“, IBM Conference of the Centre for Advanced Studies on Collaborative Research (CASCON), 2009. 14 pp.

Daqing Hou, F. Jacob, and P. Jablonski, “Exploring the Design Space of Proactive Tool Support for Copy-and-Paste Programming“, IBM Conference of the Centre for Advanced Studies on Collaborative Research (CASCON), 2009. 15 pp

Daqing Hou, Yuejiao Wang. “Analyzing the Evolution of User-Visible Features: A Case Study with Eclipse“, IEEE ICSM 2009. 4 pp.

Daqing Hou, Ferosh Jacob, Patricia Jablonski. “Proactively Managing Copy-and-Paste Induced Code Clones“, IEEE ICSM 2009. 2 pp.

David Pletcher, Daqing Hou. “BCC: Enhancing Code Completion for Better API Usability“, IEEE ICSM 2009. 2 pp.

Daqing Hou, P. Jablonski, and F. Jacob, “CnP: Towards an Environment for the Proactive Management of Copy-and-Paste Programming“, IEEE International Conference on Program Comprehension (ICPC), 2009. 5 pp.

Cheng Wang and Daqing Hou,  “An Empirical Study of Function Overloading in C++,” IEEE Working Conference on Source Code Analysis and Manipulation (SCAM 2008), Beijing, China, September 28-29, 2008.

Daqing Hou, “Investigation the Effects of Framework Design Knowledge in Example-based Framework Learning,” IEEE International Conference on Software Maintenance (ICSM 2008), Beijing, China, September 28 – October 4, 2008.

Chandan R. Rupakheti and Daqing Hou, “An Empirical Study of the Design and Implementation of Object Equality in Java,” CASCON 2008, Toronto, Canada, October 27-30, 2008.

Daqing Hou,  Chandan Raj Rupakheti and H. James Hoover,  “Documenting and Evaluating Scattered Concerns for Framework Usability: A Case Study,” Asia-Pacific Software Engineering Conference 2008,  Beijing, China, December 3-5, 2008.

Patricia Jablonski and Daqing Hou. 2007 “CReN: A Tool for Tracking Copy-and-Paste Code Clones and Renaming Identifiers Consistently in the IDE,” OOPSLA 2007 Eclipse Technology exchange Workshop.

Daqing Hou. 2007, “Studying the Evolution of the Eclipse Java Editor,” OOPSLA 2007 Eclipse Technology eXchange Workshop. http://www.cs.mcgill.ca/~martin/etx2007/papers/14.pdf.

Daqing Hou,  “SCL: Static Enforcement and Exploration of Developer Intent in Source Code,” ICSE Companion 2007: 57-58.