Publications
1982. Automatic database system conversion: schema revision, data translation, and source-to-source program transformation. Proceedings of the June 7-10, 1982, national computer conference. :579-587.
2005. Leonardo's laptop: human needs and the new computing technologies. Proceedings of the 14th ACM international conference on Information and knowledge management. :1-1.
1982. SYSTEM MESSAGE GUIDELINES: POSITIVE TONE, CONSTRUCTIVE, SPECIFIC, AND USER CENTERED. Gathering Information for Problem Formulation.
1983. Evaluating multiple coordinated windows for programming workstations. NASA. Goddard Space Flight Center Proc. of the Eighth Ann. Software Eng. Workshop 11 p(SEE N 84-23137 13-61).
1998. Designing to facilitate browsing: A look back at the Hyperties workstation browser. Technical Reports of the Computer Science Department, University of Maryland.
2006. Making a difference: integrating socially relevant projects into HCI teaching. CHI '06 extended abstracts on Human factors in computing systems. :41-44.
1980. Path expressions for complex queries and automatic database program conversion. Proceedings of the sixth international conference on Very Large Data Bases - Volume 6. :33-44.
1998. Reflections on authoring, editing and managing hypertex. Technical Reports of the Computer Science Department.
1997. Direct manipulation versus agents: Paths to predictable, controllable, and comprehensible interfaces. Software agentsSoftware agents. :97-106.
1991. Editing to structure a reader's experience. Hypertext/hypermedia handbookHypertext/hypermedia handbook. :143-164.
1991. Human values and the future of technology: a declaration of responsibility. ACM SIGCHI Bulletin. 23(1):11-16.
1997. The next generation of graphical user interfaces: information visualization and better window management. Displays. 17(3–4):125-129.
1982. Fighting for the User.. Bulletin of the American Society for Information ScienceBulletin of the American Society for Information Science. 9(2):27-29.
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. Supporting creativity with powerful composition tools for artifacts and performances. Proceedings of the 33rd Annual Hawaii International Conference on System Sciences, 2000.
1981. Human Aspects of Computing Editor Control Flow and Data Structure Documentation: Two Experiments. Human factors in software development. :365-365.
2006. Creativity Support Tools: Report From a U.S. National Science Foundation Sponsored Workshop. International Journal of Human-Computer Interaction. 20(2):61-77.
1981. Human factors studies with system message styles (abstract only). ACM SIGSOC Bulletin. 13(2-3):138–-138–.
1993. Declaration in Apple vs. Microsoft/Hewlett-Packard. Sparks of innovation in human-computer interaction. :355-355.