Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
Beyond the chalkboard: computer support for collaboration and problem solving in meetings
Communications of the ACM
The filter browser defining interfaces graphically
European conference on object-oriented programming on ECOOP '87
Technometrics
Computing environments for data analysis III: programming environments
SIAM Journal on Scientific and Statistical Computing
An introduction to object-oriented programming and Smalltalk
An introduction to object-oriented programming and Smalltalk
Pogo: a declarative representation system for graphics
Object-oriented concepts, databases, and applications
Object-oriented programming for linear algebra
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
Common LISP: the language (2nd ed.)
Common LISP: the language (2nd ed.)
Learning Data Analysis with Datadesk Student Version 5.0
Learning Data Analysis with Datadesk Student Version 5.0
Dynamic Graphics for Statistics
Dynamic Graphics for Statistics
MacSpin: Dynamic Graphics on a Desktop Computer
IEEE Computer Graphics and Applications
Presentation Based User Interfaces
Presentation Based User Interfaces
Constraint-based animation: temporal constraints in the animus system
Constraint-based animation: temporal constraints in the animus system
Reconciling environment integration and software evolution
ACM Transactions on Software Engineering and Methodology (TOSEM)
MoodView: an advanced graphical user interface for OODBMSs
ACM SIGMOD Record
Browsing and querying in object-oriented databases
CIKM '93 Proceedings of the second international conference on Information and knowledge management
Using aggregation and dynamic queries for exploring large data sets
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
SDM: selective dynamic manipulation of visualizations
Proceedings of the 8th annual ACM symposium on User interface and software technology
An object-oriented program development environment for the first programming course
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Generalized and stationary scrolling
Proceedings of the 12th annual ACM symposium on User interface software and technology
Information Appliances and Tools in Visage
IEEE Computer Graphics and Applications
SDM: malleable information graphics
INFOVIS '95 Proceedings of the 1995 IEEE Symposium on Information Visualization
Selection: 524,288 ways to say "this is interesting"
INFOVIS '96 Proceedings of the 1996 IEEE Symposium on Information Visualization (INFOVIS '96)
Visage: a user interface environment for exploring information
INFOVIS '96 Proceedings of the 1996 IEEE Symposium on Information Visualization (INFOVIS '96)
Interactive data visualization using focusing and linking
VIS '91 Proceedings of the 2nd conference on Visualization '91
Spider Cursor: a simple versatile interaction tool for data visualization and exploration
GRAPHITE '05 Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Comparing usability of one-way and multi-way constraints for diagram editing
ACM Transactions on Computer-Human Interaction (TOCHI)
Toward an information visualization workspace: combining multiple means of expression
Human-Computer Interaction
Hi-index | 0.00 |
This paper reviews and illustrates a direct manipulation approach to visualization of complex objects called painting multiple views. We describe a programming model for direct manipulation in general and for painting in particular, based on simple constraints between entities in an the underlying scientific database and the components of displays used to examine the data. With this model, the original notion of “brushing scatterplots” is easily extended.