No abstract available.
Data structures for dynamic queries: an analytical and experimental evaluation
Dynamic Queries is a querying technique for doing range search on multi-key data sets. It is a direct manipulation mechanism where the query is formulated using graphical widgets and the results are displayed graphically preferably within 100 ...
Managing metaphors for advanced user interfaces
User interface design includes designing metaphors, the essential terms, concepts, and images representing data, functions, tasks, roles, organizations, and people. Advanced user interfaces require consideration of new metaphors and repurposing of older ...
Randomized graph drawing with heavy-duty preprocessing
We present a graph drawing system for general undirected graphs with straight-line edges. It carries out a rather complex set of preprocessing steps, designed to produce a topologically good, but not necessarily nice-looking layout, which is then ...
Automatic generation of textual, audio, and animated help in UIDE: the User Interface Design
Research on automatic help generation fails to match the advance in user interface technology. With users and interfaces becoming increasingly sophisticated, generating help information must be presented with a close tie to the current work context. ...
BETTY: planning and generating animations for the visualization of movements and spatial relations
In this work the problem of synthesizing an animation is regarded as a planning problem, and the result is an animation planner that, starting from a visualization goal, plans a script for an animation including all low-level camera and object motions. ...
AWI: a workbench for semi-automated illustration design
In this paper we present the system AWI (A Workbench for semi-automated Illustration design). AWI provides operationalizations of illustration techniques frequently used in technical illustration. Given that pure editing systems are too low-level, and ...
Automatic chunk detection in human-computer interaction
This paper describes an algorithm to detect user's mental chunks by analysis of pause lengths in goal-directed human-computer interaction. Identifying and characterizing users' chunks can help in gauging the users' level of expertise. The algorithm ...
Towards a dynamic strategy for computer-aided visual placement
This study is devoted to the layout problem in the TRIDENT project (Tools foR an Interactive Development ENvironmenT), which is dedicated to highly interactive business-oriented applications. In this project, the placement problem consists of a computer-...
Recognizing and interpreting diagrams in design
Hand drawn diagrams are essential tools for thinking and communicating in the early phases of design, yet computer based drawing tools support diagramming and sketching only poorly. Key components of computational support for early design include ...
Visual techniques for traditional and multimedia layouts
Character User Interfaces (CUI) generally display only pieces of text and semi-graphical objects, whereas Graphical User Interfaces (GUI) display interaction objects (IO) such as icons, check boxes, list boxes, radio buttons and push buttons. ...
Style-based cut-and-paste in graphical editors
Although great strides have been made in the last 10–15 years in the development of systems that use graphical representations, very little work has been done in developing systems that help users edit diagrams efficiently. This paper addresses the ...
Gql, a declarative graphical query language based on the functional data model
We present in this paper Gql, a declarative graphical query language based on the functional data model. Gql queries are fully represented by a single diagram. Without containing any explicit boolean operators or logical quantifiers, Gql provides users ...
Database schema evolution using EVER diagrams
We present an approach to schema evolution through changes to the ER diagram representing the schema of a database. In order to facilitate changes to the ER schema we enhance the graphical constructs used in ER diagrams, and develop EVER, an ...
Designing and integrating user interfaces of geographic database applications
In this paper, we investigate the problem of designing graphical geographic database user interfaces (GDUIs) and of integrating them into a database management system (DBMS). Geographic applications may vary widely but they all have common aspects due ...
Unifying views of interactors
Interactors are components in the description of an interactive system that encapsulate a state, the events that manipulate the state, and the means by which the state is made perceivable to users of the system (the presentation). This paper concerns ...
Using visual programming to extend the power of spreadsheet
We describe a new means for representing computations in spreadsheets based on the visual, object-oriented data-flow language, Prograph, rather than textual arithmetic formulae. This mechanism is illustrated using various examples to show how common ...
Towards efficient parsing of diagrammatic languages
Many models have been presented to specify visual languages and big efforts are being made to characterize a class of visual languages which is expressive enough and, at the same time, efficient to parse. Along this direction, the positional grammar ...
Programming as problem solving: a participatory theater approach
Spatial and temporal metaphors can play an important role in making the task of programming serve problem-solving processes. Visual programming research hopes to capitalize on innate human perceptual skills to make the programming task easier by using ...
European research in visual interfaces (panel): experiences and perspectives
- Roberto Polillo,
- Sebastiano Bagnara,
- Heinz-Dieter D. Böcker,
- Antonio Cantatore,
- Alessandro D'Atri,
- Paolo Paolini
The goal of this panel is to discuss some significant examples of current R&D projects related to visual interfaces, which are part of the different R&D programmes partially funded by the European Commission, and in particular of the Esprit programme. ...
A visual environment for multimedia object retrieval
We present a graph-based object model that has been used as a uniform framework for direct manipulation of multimedia information. After a brief introduction motivating the need for abstraction and structuring mechanisms in hypermedia systems, we ...
CSCW as a basis for interactive design semantics
The paper describes a method for visual systems synthesis. It stresses the importance of meaningful objects at the interface and suggests that semantics be used to derive such meaningful objects. The paper makes a distinction between the semantics of ...
Semantics of visual languages
The general syntactical model of Relation Grammars has been introduced to describe any kind of graphical languages. This paper describes a technique for the semantic analysis of visual languages specified by relation grammars. The technique is based on ...
Sychronizing video and event logs for usability studies
This paper presents a simple but very powerful technique to support user interface evaluation, along with a prototype implementation of this technique. This technique provides tools to allow the user interface evaluator to combine event streams and ...
Dynamic WAIS book: an electronic book to publish and consult information distributed across a wide-area network
The aim of this paper is to present the results of a research in the design and development of a “network user interface” application which provides capabilities to locally organise information resulting from searches conducted on a collection of data ...
Index Terms
- Proceedings of the workshop on Advanced visual interfaces