A multitasking switchboard approach to user interface management
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
What are visual programming, programming by example, and program visualization?
Proceedings on Graphics Interface '86/Vision Interface '86
Ray tracing JELL-OTM Brand Gelatin
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Squeak: a language for communicating with mice
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
A viewer for mathematical structures and surfaces in 3D
I3D '90 Proceedings of the 1990 symposium on Interactive 3D graphics
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
An object-based programming model for shared data
ACM Transactions on Programming Languages and Systems (TOPLAS)
CONDOR: constraint-based dataflow
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
An interactive 3D toolkit for constructing 3D widgets
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
A multimedia component kit: experiences with visual composition of applications
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
LinkWinds: interactive scientific data analysis and visualization
Communications of the ACM
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
TBAG: a high level framework for interactive, animated 3D graphics applications
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
An architecture for an extensible 3D interface toolkit
UIST '94 Proceedings of the 7th annual ACM symposium on User interface software and technology
CamDroid: a system for implementing intelligent camera control
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
apE—the original dataflow visualization environment
ACM SIGGRAPH Computer Graphics - Special focus: modular visualization environments (MVEs)
Using weaves for software construction and analysis
ICSE '91 Proceedings of the 13th international conference on Software engineering
Graphical representation of programs in a demonstrational visual shell—an empirical evaluation
ACM Transactions on Computer-Human Interaction (TOCHI)
GADGET: goal-oriented application design guidance for modular visualization environments
VIS '97 Proceedings of the 8th conference on Visualization '97
Distributed development and teaching of algorithmic concepts
ACM SIGGRAPH 98 Conference abstracts and applications
VisAD: connecting people to computations and people to people
ACM SIGGRAPH Computer Graphics
Datavis: a visual programming language for scientific visualization
CSC '91 Proceedings of the 19th annual conference on Computer Science
VEX: a volume exploratorium: an integrated toolkit for interactive volume visualization
VVS '89 Proceedings of the 1989 Chapel Hill workshop on Volume visualization
AVI '00 Proceedings of the working conference on Advanced visual interfaces
The Application Visualization System: A Computational Environment for Scientific Visualization
IEEE Computer Graphics and Applications
IEEE Computer Graphics and Applications
Principles for Information Visualization Spreadsheets
IEEE Computer Graphics and Applications
An Operator Interaction Framework for Visualization Systems
INFOVIS '98 Proceedings of the 1998 IEEE Symposium on Information Visualization
An Extended Data-Flow Architecture for Data Analysis and Visualization
VIS '95 Proceedings of the 6th conference on Visualization '95
Reusable Interactions for Animation
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
A spreadsheet approach to information visualization
INFOVIS '97 Proceedings of the 1997 IEEE Symposium on Information Visualization (InfoVis '97)
Visualization Schemas for Flexible Information Visualization
INFOVIS '02 Proceedings of the IEEE Symposium on Information Visualization (InfoVis'02)
FAST: a multi-processed environment for visualization of computational fluid dynamics
VIS '90 Proceedings of the 1st conference on Visualization '90
Scattered data interpolation tools in a microcomputer visualization environment
VIS '90 Proceedings of the 1st conference on Visualization '90
Display of scientific data structures for algorithm visualization
VIS '92 Proceedings of the 3rd conference on Visualization '92
Fine-grain visualization algorithms in dataflow environments
VIS '93 Proceedings of the 4th conference on Visualization '93
Mix&Match: a construction kit for visualization
VIS '94 Proceedings of the conference on Visualization '94
A lattice model for data display
VIS '94 Proceedings of the conference on Visualization '94
Narratives of space and time: visualization for distributed applications
CASCON '91 Proceedings of the 1991 conference of the Centre for Advanced Studies on Collaborative research
Information Visualization - Special issue on coordinated and multiple views in exploratory visualization
An interactive visualization method of numerical data based on natural language requirements
International Journal of Human-Computer Studies - Special issue on HCI research in Japan
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
Programming using dynamic system modeling VIA a 3D-based multimodeling framework
WSC '05 Proceedings of the 37th conference on Winter simulation
Integrating a command shell into a web browser
ATEC '00 Proceedings of the annual conference on USENIX Annual Technical Conference
Expressiveness of the data flow and data state models in visualization systems
Proceedings of the Working Conference on Advanced Visual Interfaces
An integrated data flow visual language and software development environment
Journal of Visual Languages and Computing
VikiBuilder: end-user specification and generation of visual wikis
Proceedings of the IEEE/ACM international conference on Automated software engineering
Assessing end-user programming for a graphics development environment
AMT'10 Proceedings of the 6th international conference on Active media technology
A visual workspace for hybrid multidimensional scaling algorithms
INFOVIS'03 Proceedings of the Ninth annual IEEE conference on Information visualization
Streaming-enabled parallel dataflow architecture for multicore systems
EuroVis'10 Proceedings of the 12th Eurographics / IEEE - VGTC conference on Visualization
Integrated visual representations for programming with real-world input and output
Proceedings of the adjunct publication of the 26th annual ACM symposium on User interface software and technology
Hi-index | 0.02 |
Traditionally, interactive applications have been difficult to build, modify and extend. These integrated applications provide bounded bounded functionality, have a single thread of control and a fixed user interface that must anticipate everything the user will need.Current workstations allow several processes to share the screen. With proper communication between processes, it is possible to escape previous models for application development and evolution.ConMan is a high-level visual language we use on an IRIS workstation that lets users dynamically build and modify graphics applications. To do this, a system designer disintegrates complex applications into modular components. By interactively connecting simple components, the user constructs a complete graphics application that matches the needs of a task. A connection manager controls the flow of data between individual components. As a result, we replace the usual user-machine dialog with a dynamic live performance that is orchestrated by the user.