Corpus ID: 12179141

The Amulet Prototype-Instance Framework

  title={The Amulet Prototype-Instance Framework},
  author={Brad A. Myers and Richard G. McDaniel and Robert c. Miller},
  • Brad A. Myers, Richard G. McDaniel, Robert c. Miller
  • Published 1998
  • Computer Science
  • Amulet is a new kind of object-oriented framework for user interface development that is based on a prototype-instance object system instead of the conventional class-instance object system. In a prototype-instance object system, there is no concept of a “class” since every object can serve as a prototype for other objects, and any instance can override any methods or data values. Amulet is also differentiated by high-level encapsulations of interactive behaviors, and by the ubiquitous use of… CONTINUE READING


    Publications referenced by this paper.

    Berlage 1994 ) Thomas Berlage . “ A Selective Undo Mechanism for Graphical User Interfaces Based on Command Objects , ” ACM Transactions on Computer Human Interaction

    • Tom Brinck Ralph D. Hill, Steven L. Rohall, John F. Patterson
    • “ The Programming Language Aspects of Thinglab ; a Constraint - Oriented Simulation Laboratory , ” ACM Transactions on Programming Languages and Systems . ACM Transactions on Programming Languages and Systems .
    • 1981

    Scott E . Hudson and Ian Smith . “ Ultra - Lightweight Constraints

    • Glenn E. Krasner, Stephen T. Pope
    • 1996