Dialogues Between Humans and an Artificial Belief System. - Kenneth Mark Colby; David Canfield Smith (IJCAI, 1969)

Computer as Catalyst in the Treatment of Nonspeaking Autistic Children. - Kenneth Mark Colby; David Canfield Smith (Computer, 1971)

Automated therapy for nonspeaking autistic children. - David Canfield Smith; Malcolm C. Newey; Kenneth Mark Colby (AFIPS Spring Joint Computing Conference, 1972)

Backtracking in MLISP2: an efficient backtracking method for LISP. - David Canfield Smith; Horace J. Enea (IJCAI, 1973)

The LISP7O Pattern Matching System. - Lawrence G. Tesler; Horace J. Enea; David Canfield Smith (IJCAI, 1973)

The star user interface: an overview. - David Canfield Smith; Charles H. Irby; Ralph Kimball; Eric Harslem (AFIPS National Computer Conference, 1982)

Designing the STAR User Interface. - David Canfield Smith; Charles H. Irby; Ralph Kimball; Bill Verplank; Eric Harslem (ECICS, 1982)

Exchanging Data Between Personal Computer Programs. - David Canfield Smith (COMPCON, 1984)

The desktop metaphor as an approach to user interface design (Panel Discussion). - Jeff A. Johnson; David Canfield Smith; Frank Ludolph; Charles H. Irby (ACM Annual Conference, 1985)

The Xerox Star: A Retrospective. - Jeff A. Johnson; Teresa L. Roberts; William Verplank; David Canfield Smith; Charles H. Irby; Marian Beard; Kevin Mackey (Computer, 1989)

Demonstrational interfaces: Coming soon? - Brad A. Myers; Allen Cypher; David Maulsby; David Canfield Smith; Ben Shneiderman (CHI, 1991)

KidSim: Programming Agents Without a Programming Language. - David Canfield Smith; Allen Cypher; James C. Spohrer (Commun. ACM, 1994)

KidSim: end user programming of simulations. - Allen Cypher; David Canfield Smith (CHI 95 Conference Companion, 1995)

Dealing with complexity: uniting agents and direct manipulation (panel session. - Doug Riecken; Pattie Maes; Ben Shneiderman; David Canfield Smith (CHI 95 Conference Companion, 1995)

VL' 96 Special Event: Perspectives from the Pioneers (Panel). - Nicholas P. Wilde; Shi-Kuo Chang; Philip T. Cox; David Canfield Smith (VL, 1996)

Making programming easier for children. - David Canfield Smith; Allen Cypher; Kurt J. Schmucker (Interactions, 1996)

Xerox Star live demonstration. - David Canfield Smith; Charles H. Irby (CHI Conference Summary, 1998)

Cocoa at the Visual Programming Challenge 1997. - Nikolaus Heger; Allen Cypher; David Canfield Smith (J. Vis. Lang. Comput., 1998)

Deep issues: building personal tools by programming. - David Canfield Smith (Commun. ACM, 2000)

Novice Programming Comes of Age. - David Canfield Smith; Allen Cypher; Lawrence G. Tesler (Commun. ACM, 2000)

Novice Programming Comes of Age. - David Canfield Smith; Allen Cypher; Larry Tesler (Your Wish is My Command, 2001)

Integrating Learning Supports into the Design of Visual Programming Systems. - Chris DiGiano; Kenneth M. Kahn; Allen Cypher; David Canfield Smith (J. Vis. Lang. Comput., 2001)

SIGCHI Lifetime Research Award Talk: Icons, Metaphor, and End-User Programming. - David Canfield Smith (CHI Extended Abstracts, 2020)