See this document in CiteSeerX!

Building User Interfaces by Direct Manipulation (1993)  (Make Corrections)  (20 citations)
Luca Cardelli
ACM Symposium on User Interface Software and Technology



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
digital.fr/pub/DEC/SRC/r...SRC022.ps.Z
dec.com/pub/DEC/SRC/res...SRC022.ps.gz
microsoft.com/Users/luca/...SRC022.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  fermivista.math....ftp.digital.fr (more)
(Enter author homepages)

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

Abstract: this paper achieves this goal by separating the user interface from the application program, as is done in many user interface management systems [Pfaff 83], and by using a user interface editor to build the interfaces. In a sense, we apply the direct manipulation style [Schneiderman 83] characteristic of user interfaces to the very process of building them, as opposed to building them by programming. The disadvantage is that we have to determine fixed but sufficiently general classes of user... (Update)

Context of citations to this paper:   More

...from a pre defined library of widgets, and position them on the screen. Some of these, including Menulay [2] Trillium [7] DialogEditor [3], vu [40] Druid [41] Gilt [28] and the NeXT Interface Builder [35] provide a graphical editor that allows the position and size of...

...planned interface editor should provide a solution as it is able to explore graphics flexibility while checking for text based limitations. Exploring stretching constraints [Ca 87] might prove useful. On the other hand, the editor should yield an interface description which...

Cited by:   More
The Lapidary Graphical Interface Design Tool - Brad Vander Zanden   (Correct)
Cross-modal Interaction using XWeb - Dan Olsen Jr (2000)   (Correct)
A Light-weight UIMS - Read, Smith (1991)   (Correct)

Active bibliography (related documents):   More   All
5.8:   Building User Interfaces by Direct Manipulation - Luca Cardelli (1988)   (Correct)
0.4:   Modula-3 as a Database Programming Language - Stansifer (1994)   (Correct)
0.3:   Unknown -   (Correct)

Similar documents based on text:   More   All
0.9:   Typeful Programming - Cardelli (1993)   (Correct)
0.9:   Extensible Records in a Pure Calculus of Subtyping - Cardelli (1991)   (Correct)
0.9:   A Polymorphic lambda-calculus with Type:Type - Cardelli (1986)   (Correct)

Related documents from co-citation:   More   All
7:   Creating user interfaces by demonstration (context) - Myers - 1988
5:   Druid: a System for Demonstrational Rapid User Interface Development (context) - Singh, Kok et al. - 1990
5:   A New Model for Handling Input (context) - Myers - 1990

BibTeX entry:   (Update)

Cardelli, L. (1988) Building User Interfaces by Direct Manipulation, in Proc. ACM SIGGRAPH Symposium on User Interface Software, Banff. http://citeseer.ist.psu.edu/cardelli93building.html   More

@inproceedings{ cardelli88building,
    author = "Luca Cardelli",
    title = "Building User Interfaces by Direct Manipulation",
    booktitle = "{ACM} Symposium on User Interface Software and Technology",
    pages = "152-166",
    year = "1988",
    url = "citeseer.ist.psu.edu/cardelli93building.html" }
Citations (may not include all citations):
103   ACM Transactions on Graphics (context) - Scheifler, Gettys et al. - 1986
62   Inside Macintosh (context) - Inc - 1985
54   User interface management systems (context) - Pfaff - 1985
5   ACM Transactions on Graphics (context) - Green, of et al. - 1986
5   Digital Equipment Corporation (context) - Manasse, Nelson et al.
4   Harslem: Designing the Star user interface (context) - Smith, Irby et al. - 1982
3   Wick: On extending Modula-2 for building large (context) - Rovner, Levin - 1985
3   Stewart: Firefly: a multiprocessor workstation (context) - Thacker - 1987
2   rd Workshop on Object Oriented Programming (context) - Hullot, Interface et al. - 1986
2   a program distributed by ExperTelligence (context) - Builder - 1987
2   program documentation (context) - Inc
2   Sniderman: Iteration in the design of the human-computer int.. (context) - Buxton - 1980
2   IEEE Computer (context) - Schneiderman, manipulation et al. - 1983
2   Swart: Evolving the Unix system interface to support multi-t.. (context) - McJones
2   Hamilton: ADM - a dialog manager (context) - Schulert, Rogers - 1985
2   Pike: Squeak: a language for communicating with mice (context) - Cardelli
2   Buxton: Creating highly interactive and graphical user inter.. (context) - Myers - 1986



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://fermivista.math.jussieu.fr/ftp/ftp.digital.fr.html):   More
Fast Implementations of RSA Cryptography - Shand, Vuillemin (1993)   (Correct)
Counting Minimum Weight Spanning Trees - Broder, Mayr   (Correct)
Report on the Larch Shared Language Version 2.3 - Guttag, Horning, Modet (1993)   (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