SYNGRAPH: A graphical user interface generator. - Dan R. Olsen Jr.; Elizabeth P. Dempsey (SIGGRAPH, 1983)

An expression model for graphical command languages. - Dan R. Olsen; Norman I. Badler (SIGACT News, 1983)

A Subset Algorithm for Deterministic FSMs within Deterministic PDAs. - Dan R. Olsen (ACM SIGPLAN Notices, 1983)

Syntax directed graphical interaction. - Dan R. Olsen Jr.; Elizabeth P. Dempsey (SIGPLAN, 1983)

Pushdown Automata for User Interface Management. - Dan R. Olsen (ACM Trans. Graph., 1984)

Input/output linkage in a user interface management system. - Dan R. Olsen Jr.; Elizabeth P. Dempsey; Roy Rogge (SIGGRAPH, 1985)

Direct manipulation techniques for 3D objects using 2D locator devices. - Gregory M. Nielson; Dan R. Olsen Jr. (I3D, 1986)

Editing Templates: A User Interface Generation Tool. - Dan R. Olsen (IEEE Computer Graphics and Applications, 1986)

MIKE: The Menu Interaction Kontrol Environment. - Dan R. Olsen (ACM Trans. Graph., 1986)

Whiter (or wither) UIMS? - Dan R. Olsen Jr.; Mark Green 001; Keith A. Lantz; Andrew Schulert; John L. Sibert (CHI, 1987)

Interface Usage Measurements in a User Interface Management System. - Dan R. Olsen; Bradley W. Halversen (ACM Symposium on User Interface Software and Technology, 1988)

Macros by example in a graphical UIMS. - Dan R. Olsen Jr.; John R. Dance (IEEE Computer Graphics and Applications, 1988)

A programming language basis for user interface. - Dan R. Olsen Jr. (CHI, 1989)

Propositional production systems for dialog description. - Dan R. Olsen Jr. (CHI, 1990)

Help by guided tasks: utilizing UIMS knowledge. - Robin Tuck; Dan R. Olsen (CHI, 1990)

Creating interactive techniques by symbolically solving geometric constraints. - Dan R. Olsen; Kirk Allan (UIST, 1990)

Interactive Measurement of Three-Dimensional Objects Using a Depth Buffer and Linear Probe. - Shawn C. Becker; William A. Barrett; Dan R. Olsen (ACM Trans. Graph., 1991)

Workspaces: An Architecture for Editing Collections of Objects. - Dan R. Olsen; Thomas G. McNeill; David C. Mitchell (CHI, 1992)

Research directions for user interface software tools. - Dan R. Olsen Jr.; James D. Foley; Scott E. Hudson; James Miller; Brad A. Myers (Behav. Inf. Technol., 1993)

Implementing a Graphical Multi-user Interface Toolkit. - Douglas C. Kohlert; Kenneth J. Rodham; Dan R. Olsen (Softw. Pract. Exp., 1993)

User interface tools. - Brad A. Myers; Dan R. Olsen (CHI Conference Companion, 1994)

Automatic generation of interactively consistent search dialogs. - Dan R. Olsen; Walter Holladay (CHI, 1994)

Model-Based User Interfaces: What are They and Why Should we Care? - Piyawadee Noi Sukaviriya; Srdjan Kovacevic; James D. Foley; Brad A. Myers; Dan R. Olsen; Matthias Schneider-Hufschmidt (ACM Symposium on User Interface Software and Technology, 1994)

Editorial. - Dan R. Olsen (ACM Trans. Comput. Hum. Interact., 1994)

Smart telepointers: maintaining telepointer consistency in the presence of user interface customization. - Kenneth J. Rodham; Dan R. Olsen (ACM Trans. Graph., 1994)

Pictures as Input Data. - Douglas C. Kohlert; Dan R. Olsen (CHI, 1995)

Building Geometry-Based Widgets by Example. - Dan R. Olsen; Brett Ahlstrom; Douglas C. Kohlert (CHI, 1995)

NIC: interaction on the World Wide Web. - Dan R. Olsen; Kenneth J. Rodham; Douglas C. Kohlert; Jeff Jensen; Brett Ahlstrom; Mike Bastian; Darren Davis (CHI 95 Conference Companion, 1995)

Interacting with Information. - Dan R. Olsen (DSV-IS, 1995)

Distributable interactive objects. - Kenneth J. Rodham; Dan R. Olsen (INTERACT, 1995)

Interactive net-services on the WWW. - Kenneth J. Rodham; Dan R. Olsen (INTERACT, 1995)

Algorithms for Automatic Dialogue Analysis Using Propositional Production Systems. - Dan R. Olsen; Andrew F. Monk; Martin B. Curry (Hum. Comput. Interact., 1995)

Compressing Semi-Structured Text using Hierarchical Phrase Identification. - Craig G. Nevill-Manning; Ian H. Witten; Dan R. Olsen (Data Compression Conference, 1996)

Inductive Groups. - Dan R. Olsen; Xinyu Deng (ACM Symposium on User Interface Software and Technology, 1996)

Computational Resources and the Internet. - Dan R. Olsen (ACM Comput. Surv., 1996)

UIST'007: Where Will We Be Ten Years from Now? (Panel). - Robert J. K. Jacob; Steven Feiner; James D. Foley; Jock D. Mackinlay; Dan R. Olsen (ACM Symposium on User Interface Software and Technology, 1997)

Nanites: An Approach to Structure-Based Monitoring. - Kenneth J. Rodham; Dan R. Olsen (ACM Trans. Comput. Hum. Interact., 1997)

Developing user interfaces. - Dan R. Olsen (Morgan Kaufmann, 1998)

Generalized Pointing: Enabling Multiagent Interaction. - Dan R. Olsen; Daniel Boyarski; Thom Verratti; Matthew Phelps; Jack L. Moffett; Edson L. Lo (CHI, 1998)

Ubiquitous Collaboration via Surface Representations. - Dan R. Olsen; Scott E. Hudson; Matthew Phelps; Jeremy M. Heiner; Thom Verratti (CSCW, 1998)

Implementing Interface Attachments Based on Surface Representations. - Dan R. Olsen; Scott E. Hudson; Thom Verratti; Jeremy M. Heiner; Matthew Phelps (CHI, 1999)

An international SIGCHI research agenda. - Jean C. Scholtz; Michael J. Muller; David G. Novick; Dan R. Olsen Jr.; Ben Shneiderman; Cathleen Wharton (CHI Extended Abstracts, 1999)

Interacting in chaos. - Dan R. Olsen (Interactions, 1999)

A research agenda for highly effective human-computer interaction: useful, usable, and universal. - Jean Scholtz; Michael J. Muller; David G. Novick; Dan R. Olsen; Ben Shneiderman; Cathleen Wharton (ACM SIGCHI Bull., 1999)

Cross-modal interaction using XWeb. - Dan R. Olsen; Sean Jefferies; S. Travis Nielsen; William Moyes; Paul Fredrickson (UIST, 2000)

Laser pointer interaction. - Dan R. Olsen; S. Travis Nielsen (CHI, 2001)

Speech Interaction with Graphical User Interfaces. - Dan R. Olsen Jr.; Scott E. Hudson; R. Chung-Man Tam; Genevieve Conaty; Matthew Phelps; Jeremy M. Heiner (INTERACT, 2001)

Join and capture: a model for nomadic interaction. - Dan R. Olsen; S. Travis Nielsen; David Parslow (UIST, 2001)

Universal speech interfaces. - Ronald Rosenfeld; Dan R. Olsen; Alexander I. Rudnicky (Interactions, 2001)

Design Expo 2. - Dan R. Olsen; Jonathan Arnowitz; Jared Braiterman; John Skidgel; Elizabeth Dykstra-Erickson; Shelley Evenson (CHI Extended Abstracts, 2002)

Light widgets: interacting in every-day spaces. - Jerry Alan Fails; Dan R. Olsen (IUI, 2002)

Query-by-critique: spoken language access to large lists. - Dan R. Olsen; Jon R. Peachey (UIST, 2002)

A design tool for camera-based interaction. - Jerry Alan Fails; Dan R. Olsen (CHI, 2003)

Seven principles of efficient human robot interaction. - Michael A. Goodrich; Dan R. Olsen Jr. (SMC, 2003)

Fan-out: measuring human control of multiple robots. - Dan R. Olsen; Stephen Bart Wood (CHI, 2004)

Metrics for Human Driving of Multiple Robots. - Dan R. Olsen; Stephen Bart Wood; Jonathan Turner (ICRA, 2004)

ScreenCrayons: annotating anything. - Dan R. Olsen; Trent Taufer; Jerry Alan Fails (UIST, 2004)

The future of user interface design tools. - Dan R. Olsen; Scott R. Klemmer (CHI Extended Abstracts, 2005)

Validating human-robot interaction schemes in multitasking environments. - Jacob W. Crandall; Michael A. Goodrich; Dan R. Olsen; Curtis W. Nielsen (IEEE Trans. Syst. Man Cybern. Part A, 2005)

Spilling: Expanding Hand held Interaction to Touch Table Displays. - Dan R. Olsen Jr.; Jeffrey Clement; Aaron Pace (Tabletop, 2007)

Evaluating user interface systems research. - Dan R. Olsen Jr. (UIST, 2007)

Interactive viscosity. - Dan R. Olsen (UIST, 2008)

Edge-respecting brushes. - Dan R. Olsen Jr.; Mitchell K. Harris (UIST, 2008)

Time warp football. - Stephen G. Lynn; Dan R. Olsen Jr.; Brett G. Partridge (EuroITV, 2009)

Time warp sports for internet television. - Dan R. Olsen; Brett Partridge; Stephen Lynn (ACM Trans. Comput. Hum. Interact., 2010)

Video summarization based on user interaction. - Dan R. Olsen; Brandon Moon (EuroITV, 2011)

XICE windowing toolkit: Seamless display annexation. - Richard B. Arthur 001; Dan R. Olsen Jr. (ACM Trans. Comput. Hum. Interact., 2011)

Privacy-aware shared UI toolkit for nomadic environments. - Richard B. Arthur 001; Dan R. Olsen Jr. (Softw. Pract. Exp., 2012)

Window brokers: Collaborative display space control. - Richard B. Arthur 001; Dan R. Olsen Jr. (ACM Trans. Comput. Hum. Interact., 2012)

Interactive television news. - Dan R. Olsen; Derek Bunn 002; Trent Boulter; Robert Walz (ACM Trans. Multim. Comput. Commun. Appl., 2012)

Enhancing interactive television news. - Dan R. Olsen; Benjamin Sellers; Trent Boulter (TVX, 2014)

What you Sculpt is What you Get: Modeling Physical Interactive Devices with Clay and 3D Printed Widgets. - Michael D. Jones; Kevin D. Seppi; Dan R. Olsen (CHI, 2016)