Biography
Dr. Daqing Hou’s research interests include Software Engineering, CyberSecurity, and ÐÓ°ÉÂÛ̳ Research. His software engineering research focuses on finding ways to produce better software faster, including software education (focused on Project-based Learning, or PjBL). This often entails empirical studies, tools building, and consideration of human factors. He is also interested in using software to solve real-world problems, for example, behavioral biometrics (keystroke dynamics, mouse dynamics, mobile biometrics, etc), smart housing, and smart energy.
ÐÓ°ÉÂÛ̳ Background
Computing Science Ph.D. - University of Alberta
Computer Science M.S. - Peking University
Computer Science B.S. - Peking University
Teaching Interests
- Software engineering
- Software design
- GUI design
- Databases
- Machine learning
- Programming languages
- Program analysis
- Compilers
Research Interests
- Software Engineering
- Behavioral Biometrics
- Cybersecurity
- ÐÓ°ÉÂÛ̳ Research
Awards
- IEEE ICSME 2014 Best Paper Nomination
- IEEE ICPC 2012 Best Tool Demonstration Award
- IBM 2007 UIMA Innovation Award
- IBM 2005 Eclipse Innovation Award
Publications
- Ahmed Anu Wahab, Daqing Hou, Stephanie Schuckers: A User Study of Keystroke Dynamics as Second Factor in Web MFA. CODASPY 2023: 61-72
- Aratrika Ray-Dowling, Daqing Hou, Stephanie Schuckers: Stationary mobile behavioral biometrics: A survey. Comput. Secur. 128: 103184 (2023)
- Aratrika Ray-Dowling, Daqing Hou, Stephanie Schuckers, Abbie Barbir: Evaluating multi-modal mobile behavioral biometrics using public datasets. Comput. Secur. 121: 102868 (2022)
- Blaine Ayotte, Mahesh K. Banavar, Daqing Hou, Stephanie Schuckers: Fast Free-Text Authentication via Instance-Based Keystroke Dynamics. IEEE Trans. Biom. Behav. Identity Sci. 2(4): 377-387 (2020)
- Yan Gao, Alan Schay, Daqing Hou: Occupancy Detection in Smart Housing Using Both Aggregated and Appliance-Specific Power Consumption Data. ICMLA 2018: 1296-1303
- Jiaju Huang, Daqing Hou, Stephanie Schuckers, Timothy Law, Adam Sherwin: Benchmarking keystroke authentication algorithms. WIFS 2017: 1-6
- Muhammad Asaduzzaman, Chanchal K. Roy, Kevin A. Schneider, Daqing Hou: Recommending Framework Extension Examples. ICSME 2017: 456-466
- Yingying Zhang, Daqing Hou: Extracting problematic API features from forum discussions. ICPC 2013: 142-151
- Chandan Raj Rupakheti, Daqing Hou: Evaluating forum discussions to inform the design of an API critic. ICPC 2012: 53-62
- Chandan Raj Rupakheti, Daqing Hou: Finding errors from reverse-engineered equality models using a constraint solver. ICSM 2012: 77-86
- Daqing Hou, David M. Pletcher: An evaluation of the strategies of sorting, filtering, and grouping API methods for Code Completion. ICSM 2011: 233-242
- Daqing Hou, Lin Li: Obstacles in Using Frameworks and APIs: An Exploratory Study of Programmers' Newsgroup Discussions. ICPC 2011: 91-100
- Patricia Jablonski, Daqing Hou: Aiding Software Maintenance with Copy-and-Paste Clone-Awareness. ICPC 2010: 170-179
- Daqing Hou: Investigating the effects of framework design knowledge in example-based framework learning. ICSM 2008: 37-46
- Patricia Jablonski, Daqing Hou: CReN: a tool for tracking copy-and-paste code clones and renaming identifiers consistently in the IDE. ETX 2007: 16-20
- Daqing Hou, H. James Hoover: Using SCL to Specify and Check Design Intent in Source Code. IEEE Trans. Software Eng. 32(6): 404-423 (2006)