Garnet: Comprehensive Support for Graphical, Highly Interactive User Interfaces. - Brad A. Myers; Dario A. Giuse; Roger B. Dannenberg; Brad T. Vander Zanden; David S. Kosbie; Edward Pervin; Andrew Mickish; Philippe Marchal (Computer, 1990)

Marquise: creating complete user interfaces by demonstration. - Brad A. Myers; Richard G. McDaniel; David S. Kosbie (INTERCHI, 1993)

Hierarchical events in graphical user interfaces. - David S. Kosbie (CHI Conference Companion, 1994)

The garnet user interface development environment. - Brad A. Myers; Dario A. Giuse; Andrew Mickish; Brad T. Vander Zanden; David S. Kosbie; Richard G. McDaniel; James A. Landay; Matthews Golderg; Rajan Pathasarathy (CHI Conference Companion, 1994)

Extending Programming by Demonstration with Hierarchical Event Histories. - David S. Kosbie; Brad A. Myers (EWHCI, 1994)

Reusable Hierarchical Command Objects. - Brad A. Myers; David S. Kosbie (CHI, 1996)

Automating Tasks for Groups of Users: A System-Wide "Epiphyte" Approach. - Romain Zeiliger; David S. Kosbie (INTERACT, 1997)

Lessons learned about one-way, dataflow constraints in the Garnet and Amulet graphical toolkits. - Bradley T. Vander Zanden; Richard L. Halterman; Brad A. Myers; Richard G. McDaniel; Robert C. Miller; Pedro A. Szekely; Dario A. Giuse; David S. Kosbie (ACM Trans. Program. Lang. Syst., 2001)

Lessons learned from programmers' experiences with one-way constraints. - Bradley T. Vander Zanden; Richard L. Halterman; Brad A. Myers; Robert C. Miller; Pedro A. Szekely; Dario A. Giuse; David S. Kosbie; Richard G. McDaniel (Softw. Pract. Exp., 2005)