Publications
1984. Human Factors in Interactive Medical Systems. Proceedings of the Annual Symposium on Computer Application in Medical CareProc Annu Symp Comput Appl Med Care. :96-96.
1997. The next generation of graphical user interfaces: information visualization and better window management. Displays. 17(3–4):125-129.
1986. Empirical studies of programmers: The territory, paths, and destinations. Empirical studies of programmers. :1-12.
1980. Natural vs. precise concise languages for human operation of computers: research issues and experimental approaches. Proceedings of the 18th annual meeting on Association for Computational Linguistics. :139-141.
2000. A Trip Report on Creativity and Cognition 1999: An Insider's Report on a Far Out Conference. SIGCHI BULLETIN. 32(1):43-46.
2000. Supporting creativity with powerful composition tools for artifacts and performances. Proceedings of the 33rd Annual Hawaii International Conference on System Sciences, 2000.
2010. Technology-Mediated Social Participation: Deep Science and Extreme Technology. Active Media TechnologyActive Media Technology. 6335:1-4.
1977. Design, development and utilization perspectives on database management systems. Information Processing & Management. 13(1):23-33.
1977. Evaluating introductory programming textbooks: A guide for students, instructors, authors and publishers. SIGCSE '77 Proceedings of the eighth SIGCSE technical symposium on Computer science education. 9:56-58.
2005. Maintaining concentration to achieve task completion. Proceedings of the 2005 conference on Designing for User eXperience. :9-9.
1987. Designing the user interface: professional development courses from the University of Maryland.
2001. University of Maryland, USA. Fifth International Conference on Information Visualisation: 25-27 July 2001 London, England: Proceedings. :3-3.
1982. An architecture for automatic relational database sytem conversion. ACM Trans. Database Syst.. 7(2):235-257.
2008. Copernican challenges face those who suggest that collaboration, not computation are the driving energy for socio-technical systems that characterize Web 2.0.. Science. 319:1349-1350.
1980. Hardware options, evaluation metrics, and a design sequence for interactive information systems. Information & Management. 3(1):3-18.
1977. Measuring computer program quality and comprehension. International Journal of Man-Machine Studies. 9(4):465-478.
1974. A model for optimizing indexed file structures. International Journal of Parallel Programming. 3(1):91-101.
1976. Exploratory experiments in programmer behavior. International Journal of Parallel Programming. 5(2):123-143.
1992. Socially responsible computing I: a call to action following the LA riots. ACM SIGCHI Bulletin. 24(3):14-15.
2005. Promoting Universal Usability with Multi-Layer Interface Design (2003). Institute for Systems Research Technical Reports.
2005. Inventing Discovery Tools: Combining Information Visualization with Data Mining (2001). Institute for Systems Research Technical Reports.