See this document in CiteSeerX!

The Prototype-Instance Object Systems in Amulet and Garnet (1998)  (Make Corrections)  
Brad A. Myers, Rich McDaniel, Rob Miller, Brad Vander Zanden, Dario Giuse, David Kosbie, Andrew Mickish



  Home/Search   Context   Related

 
View or download:
cmu.edu/~amulet/papers/nobeloo.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help
Problem Downloading?
From:  cmu.edu/user/bam/www/resume (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Over the last 10 years, the CMU User Interface Software Project has been investigating prototype-based programming in two large-scale systems: Garnet in Lisp and Amulet in C++. The goal of these systems is to provide an effective way to prototype and implement user interface software. In addition to using a prototype-instance object model, these systems also use constraints to tie objects' values together, and new models for input and output. The result is a significantly different style of... (Update)

Similar documents (at the sentence level):
12.9%:   The Amulet Environment: New Models for Effective User Interface.. - Myers (1996)   (Correct)
5.9%:   The Amulet Prototype-Instance Framework - Myers, McDaniel, Miller (1999)   (Correct)

Active bibliography (related documents):   More   All
0.8:   Graphical User Interface Programming - Myers (2003)   (Correct)
0.4:   A Comparison of Placement Strategies for Effective Visual Design - Vanderdonckt (1994)   (Correct)
0.3:   Integrating Pointer Variables into One-Way Constraint Models - Brad Vander Zanden (1994)   (Correct)

System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text:   More   All
0.7:   Overview of the Amulet User Interface Toolkit - Myers, McDaniel, Ferrency.. (1996)   (Correct)
0.6:   Lessons Learned about One-Way, Dataflow Constraints in .. - Zanden, Halterman..   (Correct)
0.6:   The Design for the Amulet User Interface Toolkit - Myers, McDaniel, Mickish.. (1995)   (Correct)

BibTeX entry:   (Update)

@misc{ myers-prototypeinstance,
  author = "Brad A. Myers and Rich McDaniel and Rob Miller and Brad Vander Zanden and
    Dario Giuse and David Kosbie and Andrew Mickish",
  title = "The Prototype-Instance Object Systems in Amulet and Garnet",
  url = "citeseer.ist.psu.edu/myers98prototypeinstance.html" }
Citations (may not include all citations):
306   Self: The Power of Simplicity (context) - Ungar, Smith - 1987  ACM   DBLP
75   Garnet: Comprehensive Support for Graphical, Highly-Interact.. (context) - Myers - 1990
64   SketchPad: A Man-Machine Graphical Communication System (context) - Sutherland - 1963
64   Constraint-Based Tools for Building User Interfaces (context) - Borning, Duisberg - 1986  ACM   DBLP
61   The Amulet Environment: New Models for Effective User Interf.. - Myers - 1997  DBLP
51   The Rendezvous Architecture and Language for Constructing Mu.. (context) - Hill, Brinck et al. - 1994
41   A Two-View Approach To Constructing User Interfaces (context) - Avrahami, Brooks et al. - 1989  ACM
40   Graphical Techniques in a Spreadsheet for Specifying User In.. - Myers - 1991  ACM
38   User Interface Software Tools - Myers - 1995  ACM   DBLP
34   Reusable Hierarchical Command Objects (context) - Myers, Kosbie - 1996  ACM   DBLP
33   An Efficient Implementation of Self, a Dynamically-Typed Obj.. - Chambers, Ungar et al. - 1989  ACM   DBLP
30   A Graphics Toolkit Based on Differential Constraints - Gleicher - 1993  ACM   DBLP
30   Glyphs: Flyweight Objects for User Interfaces (context) - Calder, Linton - 1990  ACM
29   Sun Microsystems (context) - JavaBeans - 1996
29   Separating Application Code from Toolkits: Eliminating the S.. (context) - Myers - 1991
29   SkyBlue: A Multi-Way Local Propagation Constraint Solver for.. - Sannella - 1994  DBLP
29   Demonstrational Interfaces: A Step Beyond Direct Manipulatio.. (context) - Myers - 1992  DBLP
28   The Programming Language Aspects of Thinglab; a Constraint-O.. (context) - Borning - 1981
27   Animation Support in a User Interface Toolkit: Flexible, Rob.. - Hudson, Stasko - 1993  DBLP
24   Integrating Pointer Variables into One-Way Constraint Models - Zanden, Myers et al. - 1994  ACM   DBLP
22   A New Model for Handling Input (context) - Myers - 1990  ACM   DBLP
22   Ultra-Lightweight Constraints (context) - Hudson, Smith - 1996  ACM   DBLP
21   Creating Graphical Interactive Application Objects by Demons.. (context) - Myers, Zanden et al. - 1989  ACM
19   Easily Adding Animations to Interfaces Using Constraints - Myers, Miller et al. - 1996
18   Constraint Satisfaction and Debugging for Interactive User I.. (context) - Sannella - 1994
18   Programming with MacApp (context) - Wilson - 1990  ACM
15   A Shared View of Sharing: The Treaty of Orlando (context) - Stein, Lieberman et al. - 1989  ACM   DBLP
10   Automatic, Look-and-Feel Independent Dialog Creation for Gra.. (context) - Zanden, Myers - 1990  ACM
7   Scripting Graphical Applications by Demonstration - Myers - 1998
6   Demonstrational and Constraint-Based Techniques for Pictoria.. - Zanden, Myers - 1995  ACM
5   Making Structured Graphics and Constraints Practical for Lar.. (context) - Myers, Giuse et al. - 1994  ACM
3   Graphical Styles for Building User Interfaces By Demonstrati.. (context) - Hashimoto, Myers - 1992

Documents on the same site (http://pecan.srv.cs.cmu.edu/afs/cs.cmu.edu/user/bam/www/resume.html):   More
An Implementation Architecture to Support Single-Display.. - Myers, Stiel (1999)   (Correct)
Easily Programmable Shared Objects For Peer-To-Peer.. - Huebner, Myers   (Correct)
Two-Handed Input Using a PDA And a Mouse - Brad Myers Kin (1999)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC