A negotiation architecture for fluid documents
Proceedings of the 11th annual ACM symposium on User interface software and technology
The impact of fluid documents on reading and browsing: an observational study
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
A spreadsheet interface for visualization exploration
Proceedings of the conference on Visualization '00
Fluid annotations in an open world
Proceedings of the 12th ACM conference on Hypertext and Hypermedia
Fluid annotations through open hypermedia: using and extending emerging web standards
Proceedings of the 11th international conference on World Wide Web
Visualization Exploration and Encapsulation via a Spreadsheet-Like Interface
IEEE Transactions on Visualization and Computer Graphics
Fluid links for informed and incremental hypertext browsing
CHI '99 Extended Abstracts on Human Factors in Computing Systems
Spreadsheet visualisation to improve end-user understanding
APVis '03 Proceedings of the Asia-Pacific symposium on Information visualisation - Volume 24
3D Interactive Visualization for Inter-Cell Dependencies of Spreadsheets
INFOVIS '99 Proceedings of the 1999 IEEE Symposium on Information Visualization
A user-centred approach to functions in Excel
ICFP '03 Proceedings of the eighth ACM SIGPLAN international conference on Functional programming
Validating the Unit Correctness of Spreadsheet Programs
Proceedings of the 26th International Conference on Software Engineering
An explanation-based, visual debugger for one-way constraints
Proceedings of the 17th annual ACM symposium on User interface software and technology
Les transitions visuelles différenciées: principes et applications
IHM '06 Proceedings of the 18th International Conferenceof the Association Francophone d'Interaction Homme-Machine
APVis '06 Proceedings of the 2006 Asia-Pacific Symposium on Information Visualisation - Volume 60
OZCHI '07 Proceedings of the 19th Australasian conference on Computer-Human Interaction: Entertaining User Interfaces
An end-user oriented graph-based visualization for spreadsheets
Proceedings of the 4th international workshop on End-user software engineering
A visualization-based approach for improving spreadsheet quality
Proceedings of the Warm Up Workshop for ACM/IEEE ICSE 2010
A dynamic graph-based visualization for spreadsheets
HCI '08 Proceedings of the Third IASTED International Conference on Human Computer Interaction
Interactive, visual fault localization support for end-user programmers
Journal of Visual Languages and Computing
A strategy-centric approach to the design of end-user debugging tools
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Improving users' comprehension of changes with animation and sound: an empirical assessment
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
The state of the art in end-user software engineering
ACM Computing Surveys (CSUR)
A pragmatic approach to spreadsheet training based upon the “projection–screen” model
ISSEP'05 Proceedings of the 2005 Informatics in Secondary Schools - Evolution and Perspectives international conference on From Computer Literacy to Informatics Fundamentals
Automatic web spreadsheet data extraction
Proceedings of the 3rd International Workshop on Semantic Search Over the Web
Transient or permanent fisheye views: a comparative evaluation of source code interfaces
Information Visualization
A web-centred approach to end-user software engineering
ACM Transactions on Software Engineering and Methodology (TOSEM) - Testing, debugging, and error handling, formal methods, lifecycle concerns, evolution and maintenance
Hi-index | 0.00 |
Spreadsheets augment a visible tabular layout with invisible formulas. Direct manipulations of the tabular layout may or may not result in the desired changes to the formulas. The user is forced to explore the individual cells to find, verify, and modify the formulas, which causes heavy cognitive overhead. We present a set of techniques that make these formulas and their resulting dataflow structure easily accessible while maintaining the natural appearance of the spreadsheet. Transient local views visualize dataflow structures associated with individual cells, while static global views and animated global explanations visually present the entire dataflow structure at once. Semantic navigation enables the user to navigate through the dataflow structure interactively, and visual editing techniques make it possible to construct formulas using graphical editing techniques. Central to these techniques is the use of animation and lightweight interaction for rapid and non-intrusive visualization. Our prototype implementation suggests that these techniques can greatly improve the expressive power of current spreadsheets as well as other applications that have rich underlying structures.