This directory contains postscript files of some papers about Garnet. Note that some of these postscript files may contain special functions that may not work on printers. If you have trouble printing some of these, or are interested in other Garnet publications, please write to Brad A. Myers Computer Science Department Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213-3891 bam@a.gp.cs.cmu.edu The complete bibliography of publications about Garnet is listed in this directory in the file allgarnetpapers. The papers included in this directory are: agateCHI93.ps James A. Landay and Brad A. Myers. ``Extending an Existing User Interface Toolkit to Support Gesture Recognition.'' @i[Adjunct Proceedings of INTERCHI '93: Human Factors in Computing Systems]. Amsterdam, The Netherlands, April 24-29, 1993. pp. 91-92. garnetIEEE.ps Brad A. Myers, Dario Giuse, Roger B. Dannenberg, Brad Vander Zanden, David Kosbie, Ed Pervin, Andrew Mickish, and Philippe Marchal. ``Garnet: Comprehensive Support for Graphical, Highly-Interactive User Interfaces,'' @i[IEEE Computer]. Vol. 23, No. 11. November, 1990. pp. 71-85. Translated into Japanese and reprinted in @i[Nikkei Electronics], No. 522, March 18, 1991, pp. 187-205. giltSpaghettiUIST91.ps Brad A. Myers. ``Separating Application Code from Toolkits: Eliminating the Spaghetti of Call-Backs,'' @i[ACM Symposium on User Interface Software and Technology], Hilton Head, SC, Nov. 11-13, 1991. pp. 211-220. lapidary.ps Brad Vander Zanden and Brad A. Myers. ``The Lapidary Graphical Interface Design Tool.'' Submitted for publication. marquiseCHI93.ps: Brad A. Myers, Richard G. McDaniel, and David S. Kosbie. ``Marquise: Creating Complete User Interfaces by Demonstration,'' @i[Proceedings INTERCHI'93: Human Factors in Computing Systems]. Amsterdam, The Netherlands, April 24-29, 1993. pp. 293-300. ooprogOOPSLA.ps Brad A. Myers, Dario A. Giuse, and Brad Vander Zanden. ``Declarative Programming in a Prototype-Instance System: Object-Oriented Programming Without Writing Methods,'' @i[Proceedings OOPSLA'92: ACM Conference on Object-Oriented Programming Systems, Languages, and Applications]. October 18-22, 1992. Vancouver, BC, Canada. @i[SIGPLAN Notices,] vol. 27, no. 10. pp. 184-200. spreadC32CHI91.ps Brad A. Myers. ``Graphical Techniques in a Spreadsheet for Specifying User Interfaces,'' @i[Proceedings SIGCHI'91: Human Factors in Computing Systems]. New Orleans, LA. April 28-May 2, 1991. pp. 243-249. tochi.ps Brad Vander Zanden, Brad A. Myers, Dario A. Giuse, and Pedro Szekely. ``Integrating Pointer Variables into One-Way Constraint Models.'' Submitted for publication. uimssurvey.ps Brad A. Myers. ``User Interface Software Tools.'' Submitted for publication. uisurveyCHI92.ps Brad A. Myers and Mary Beth Rosson. ``Survey on User Interface Programming,'' @i[Proceedings SIGCHI'92: Human Factors in Computing Systems]. Monterrey, CA, May 3-7, 1992. 195-202. whyhardTR.ps Brad A. Myers. @i(Why are Human-Computer Interfaces Difficult to Design and Implement?) Carnegie Mellon University School of Computer Science Technical Report, no. CMU-CS-93-183. July 1993. A revised version appears as: Brad A. Myers, "Challenges of HCI Design and Implementation," ACM Interactions. Vol. 1, no. 1. January, 1994. pp. 73-83.