A Prototyping Environment for Dynamic Data Visualisation

This paper describes the model underlying a user interface prototyping system which is designed to support the creation of multi-user, interactive database visualisations. The context of the work is the automation of an air traffic control system; we are concerned with the user interface to the in-flight database. The model is based on active display agents which interact in real-time with the database. The model separates the selection of entities for display, the entity representations and the way in which these representations are presented to specific controllers. The advantages of this model are that it allows multiple database views to be updated concurrently, it allows views to be shared by users at different workstations and it allows a high degree of end-user tailorability. Keyword Codes: H.5.2; H.5.3; H.1.2

[1]  Rex Harton User-Interface Management Control and Communication , 1989, IEEE Softw..

[2]  Gerhard Fischer,et al.  End-user modifiability in design environments , 1990, CHI '90.

[3]  Stephen M. Casner,et al.  Task-analytic approach to the automated design of graphic presentations , 1991, TOGS.

[4]  James A. Larson A Visual Approach to Browsing in a Database Environment , 1986, Computer.

[5]  Richard Bentley,et al.  An architecture for tailoring cooperative multi-user displays , 1992, CSCW '92.

[6]  Volker Haarslev,et al.  A framework for visualizing object-oriented systems , 1990, OOPSLA/ECOOP '90.

[7]  Brad A. Myers,et al.  State of the Art in User Interface Software Tools , 1992 .

[8]  John A. Hughes,et al.  The Automation of Air Traffic Control , 1975, Journal of navigation.

[9]  Alan Borning,et al.  Constraint-Based Tools for Building User Interfaces , 1986, ACM Trans. Graph..

[10]  Donald A. Norman,et al.  User Centered System Design , 1986 .

[11]  Brad A. Myers Graphical techniques in a spreadsheet for specifying user interfaces , 1991, CHI '91.

[12]  Richard Bentley,et al.  Sociologists can be surprisingly useful in interactive systems design , 1992 .

[13]  Peter Windsor An object-oriented framework for prototyping user interfaces , 1990, INTERACT.

[14]  Richard Bentley,et al.  Ethnographically-informed systems design for air traffic control , 1992, CSCW '92.

[15]  Deborah Hix,et al.  Generations of user-interface management systems , 1990, IEEE Software.

[16]  Jock D. Mackinlay,et al.  Automating the design of graphical presentations of relational information , 1986, TOGS.