The focus of my research is on the development and evaluation of tools for visualization and interaction in support of complex tasks. As such, it includes work both in human-computer interaction and in the domain of the complex task to be supported.
Early work addressed visualization and interaction in support of program comprehension and performance evaluation of parallel and distributed systems. Research in techniques for interactive steering built on this early work.
Later work involved the development and evaluation of numerous domain-specific tools employing visualization and interaction, with a strong focus on applications in Bioinformatics.
More recently, I have begun a program of research that attempts to answer questions about what types of displays are useful and usable, and what properties of those displays promote or inhibit understanding and usability. I am currently involved in research on the effectiveness of various types of software engineering displays and tools for concurrent systems. We study this problem in the educational context and seek to extend our findings to practitioners. We are particularly interested in studying the nature of the novice to expert transition and how to facilitate users as they move along this spectrum.
I also work with the EupathDB group on the design, evaluation and development of user interfaces and visualizations for web-based biological databases and tools. Our Web Effectiveness group focuses on user modeling and effectiveness evaluation in this context.
Links of Interest