Publications
2001. Supporting creativity with advanced information-abundant user interfaces. Human-Centered Computing, Online Communities, and Virtual Environments. :469-480.
2009. Creativity Support Tools: A Grand Challenge for HCI Researchers. Engineering the User InterfaceEngineering the User Interface. :1-9.
1978. Jump searching: a fast sequential search technique. Communications of the ACM. 21(10):831-834.
1990. Human values and the future of technology: a declaration of empowerment. Proceedings of the conference on Computers and the quality of life. :1-6.
2005. Human-computer interaction themes in digital government: web site comprehension and statistics visualization. Proceedings of the 2005 national conference on Digital government research. :7-8.
2003. Why not make interfaces better than 3D reality? IEEE Computer Graphics and Applications. 23(6):12-15.
2000. A Trip Report on Creativity and Cognition 1999: An Insider's Report on a Far Out Conference. SIGCHI BULLETIN. 32(1):43-46.
2004. Universal Usability: Pushing Human-Computer Interaction Research to Empower Every Citizen. Media access: social and psychological dimensions of new technology use. :255-255.
1982. Teaching software psychology experimentation through team projects. ACM SIGCSE Bulletin. 14(3):38-40.
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.
1986. Empirical studies of programmers: The territory, paths, and destinations. Empirical studies of programmers. :1-12.
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.
1987. Designing the user interface: professional development courses from the University of Maryland.
1992. Tree visualization with tree-maps: 2-d space-filling approach. ACM Transactions on Graphics. 11(1):92-99.
1996. Social impact statements: engaging public participation in information technology design. Proceedings of the symposium on Computers and the quality of life. :90-96.
1982. An architecture for automatic relational database sytem conversion. ACM Trans. Database Syst.. 7(2):235-257.
2004. User interface design with speech technologies : A cognitive limitations review. Sprache und Datenverarbeitung. 28(2):101-109.
1990. The advantages of hypertext for large information spaces; where are the big systems? Hypertext: concepts, systems and applications: proceedings of the First European Conference on Hypertext, INRIA, France, November 1990. (5):343-343.
1977. Design, development and utilization perspectives on database management systems. Information Processing & Management. 13(1):23-33.
1974. A model for optimizing indexed file structures. International Journal of Parallel Programming. 3(1):91-101.