skip to main content
10.1145/73660acmconferencesBook PagePublication PagesuistConference Proceedingsconference-collections
UIST '89: Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology
ACM1989 Proceeding
  • Chairman:
  • John Sibert
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
UIST 89: 2nd Symposium on User Interface Software Williamsburg Virginia USA November 13 - 15, 1989
ISBN:
978-0-89791-335-5
Published:
13 November 1989
Sponsors:
Next Conference
September 28 - October 1, 2025
Busan , Republic of Korea
Reflects downloads up to 17 Jan 2025Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
Article
Free
Specifying composite illustrations with communicative goals

IBIS (Intent-Based Illustration System) generates illustrations automatically, guided by communicative goals. Communicative goals specify that particular properties of objects, such as their color, size, or location are to be conveyed in the ...

Article
Free
The cognitive coprocessor architecture for interactive user interfaces

The graphics capabilities and speed of current hardware systems allow the exploration of 3D and animation in user interfaces, while improving the degree of interaction as well. In order to fully utilize these capabilities, new software architectures ...

Article
Free
Hands-on interaction with virtual environments

In this paper we describe the evolution of a whole-hand interface to our virtual-environment graphical system. We present a set of abstractions that can be used to implement device-independent interfaces for hand measurement devices. Some of these ...

Article
Separating user interface and functionality using a frame based data model

The separation between user interface and functionality found in many screen editors is generalized to handle a data model based on frames and binary relations. This paper describes a User Interface Management System (UIMS) based on the data model. The ...

Article
Free
Standardizing the interface between applications and UIM's

The user interface building blocks of any User Interface Management System (UIMS) have built-in assumptions about what information about application programs they need, and assumptions about how to get that information. The lack of a standard to ...

Article
Free
An architecture for expert user interface and design management

From a user interface point of view, expert systems are different from applications in general in that the reasoning process of the system often defines the dialogue structure. This has several advantages, but there may also be problems due to the lack ...

Article
Free
Article
Improving usability by sharing knowledge

There has been great progress in the technology of improving the usability of computer tools. However, the state of the art in the user interface field is far outdistancing the state of affairs at many corporations. One reason is that the knowledge is ...

Article
Free
Scope: automated generation of graphical interfaces

We describe the design and prototype implementation of Scope, a system that generates graphical user interfaces for applications programmed in C++. The programmer chooses application data objects and functions that define the capabilities of the ...

Article
Free
Chisel: a system for creating highly interactive screen layouts

The UofA* User Interface Management System (UIMS) generates graphical user interfaces based on a high-level description of semantic commands supported by the application. A main part of the UIMS, called Chisel, generates the presentation component of ...

Article
Free
Creating graphical interactive application objects by demonstration

The Lapidary user interface tool allows all pictorial aspects of programs to be specified graphically. In addition, the behavior of these objects at run-time can be specified using dialogue boxes and by demonstration. In particular, Lapidary allows the ...

Article
Free
Graphical specification of flexible user interface displays

This paper describes the implementation concepts behind the user interface editor of the Apogee UIMS. This editor allows many aspects of a user interface to be specified graphically without a conventional textual specification. The system supports the ...

Article
Free
Defining the presentation of application data by a graphical language

On the basis of a graphical language for defining a dynamic picture and the control actions applied to it, a system is built for developing the presentation of application data for user interfaces. This system provides user interface developers a ...

Article
Free
Article
Free
A gesture based user interface prototyping system

GID, for Gestural Interface Designer, is an experimental system for prototyping gesture-based user interfaces. GID structures an interface as a collection of “controls”: objects that maintain an image on the display and respond to input from pointing ...

Article
Free
An event language for building user interface frameworks

Languages based on the event model are widely regarded as expressive and flexible notations for the specification of interactive graphical user interfaces. However, until now, they have only been used to specify and implement the dialogue control ...

Article
Free
A presentation manager based on application semantics

We describe a system for associating the user interface entities of an application with their underlying semantic objects. The associations are classified by arranging the user interface entities in a type lattice in an object-oriented fashion. The ...

Article
Free
Using GELO to visualize software systems

GELO is a package that supports the interactive graphical display of software systems. Its features include built-in panning and zooming, abstraction of objects too small to see, pick correlation, windowing, and scroll bars. GELO creates a hierarchy of ...

Article
Free
Unidraw: a framework for building domain-specific

Unidraw is a framework for creating object-oriented graphical editors in domains such as technical and artistic drawing, music composition, and CAD. The Unidraw architecture simplifies the construction of these editors by providing programming ...

Article
Free
Ensemble: a graphical user interface development system for the design and use of interactive toolkits

User Interface Development Systems (UIDS), as opposed to User Interface Management Systems or UI Toolkits focus on supporting the design and implementation of the user interface. This paper describes Ensemble, an experimental UIDS that begins to explore ...

Contributors
  • The George Washington University

Index Terms

  1. Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology

    Recommendations

    Acceptance Rates

    Overall Acceptance Rate 561 of 2,567 submissions, 22%
    YearSubmittedAcceptedRate
    UIST '183758021%
    UIST '173247323%
    UIST '163847921%
    UIST '152977024%
    UIST '143337422%
    UIST '133176220%
    UIST '112626726%
    UIST '051593119%
    UIST '031162522%
    Overall2,56756122%