Bio: David Redmiles is an Associate Professor and Chair of the Department of Informatics in the Donald Bren School of Information and Computer Sciences at the University of California , Irvine . He received his Ph.D. in Computer Science from the University of Colorado , Boulder , in 1992. His dissertation research was in the area of software comprehension and software reuse. Between 1992 and 1994, he worked as part of the research faculty in the Department of Computer Science, at the University of Colorado , Boulder . During this period, he performed research in the area of computer-supported cooperative work and distance learning. Dr. Redmiles joined the faculty at UC Irvine in 1994. There he has researched knowledge-based support for object-oriented design; automated, agent-based support for collecting usage data; tools for supporting awareness; and event-based distributed architectures. He has served on a number of program committees for technical conferences and as a reviewer for NSF. He is the author of a number of technical journal and conference publications. He was Program Co-chair for the 1998 IEEE Conference on Automated Software Engineering was selected to be General Chair of that conference for 2005. He is a joint editor of a 2002 special issue of the Journal of CSCW on Activity Theory and Design. In general, his research interests are in the overlap between software engineering, human-computer interaction, and computer-supported cooperative work.
Research: Software Engineering, Human Computer Interaction, Intelligent User Interfaces, Computer-Supported Cooperative Work, Human Design Activity, Activity Theory, Event Notification Services