Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/345513.345282acmconferencesArticle/Chapter ViewAbstractPublication PagesaviConference Proceedingsconference-collections
Article
Free access

Snap-together visualization: a user interface for coordinating visualizations via relational schemata

Published: 01 May 2000 Publication History

Abstract

Multiple coordinated visualizations enable users to rapidly explore complex information. However, users often need unforeseen combinations of coordinated visualizations that are appropriate for their data. Snap-Together Visualization enables data users to rapidly and dynamically mix and match visualizations and coordinations to construct custom exploration interfaces without programming. Snap's conceptual model is based on the relational database model. Users load relations into visualizations then coordinate them based on the relational joins between them. Users can create different types of coordinations such as: brushing, drill down, overview and detail view, and synchronized scrolling. Visualization developers can make their independent visualizations snap-able with a simple API.
Evaluation of Snap revealed benefits, cognitive issues, and usability concerns. Data savvy users were very capable and thrilled to rapidly construct powerful coordinated visualizations. A snapped overview and detail-view coordination improved user performance by 30-80%, depending on task.

References

[1]
Ahlberg, C., Wistrand, E., "IVEE: An Information Visualization and Exploration Environment", Proc. IEEE Information Visualization '95, pp. 66-73, (1995).
[2]
Baldonado, M., Woodruff, A., Kuchinsky, A., "Guidelines for using multiple views in information visualization", Proc. A CM Advanced Visual Interfaces '00, (May 2000).
[3]
Becker, R., Cleveland, W., "Brushing scatterplots", Technometrics, 29(2), pp. 127-142, (1987).
[4]
Chi, E. H., Barry, P., Riedl, J., Konstan, J., "A spreadsheet approach to information visualization", Proc. IEEE Information Visualization '97, pp. 17-24, (1997).
[5]
Chimera, R., Shneiderman B., "An exploratory evaluation of three interfaces for browsing large hierarchical tables of contents", A CM Transactions on Information Systems, 12(4), pp. 383-406, (Oct. 94).
[6]
Dumas, J., Parsons, P., "Discovering the way programmers think about new programming environments", Communications of the ACM, 38(6), pp. 45-56, (June 1995).
[7]
Eick, S., Wills, G., "High Interaction Graphics", Euro. Journal of Operations Research, #81, pp. 445-459, (1995).
[8]
Fredrikson, A., North, C., Plaisant, C., Shneiderman, B., "Temporal, geographical and categorical aggregations viewed through coordinated displays", Proc. A CM CIKM '99 Workshop on New Paradigms in Info Vis and Manip., (1999).
[9]
Haebefli, P., "ConMan: a visual programming language for interactive graphics", Proc. ACM SigGraph "88, pp. 103-111, (1988).
[10]
Hochheiser, H., Shneiderman, B., "Understanding patterns of user visits to web sites: interactive starfield visualizations of WWW log data", Proceedings ASIS 99 Annual Conference, (1999).
[11]
lsakowitz, T., Stohr, E., Balasubramanian, P., "RMM: a methodology for structured hypermedia design", Communications of the ACM, 38(8), pp. 34-44, (August 1995).
[12]
Jacobson, A., Berkin, A., Orton, M., "LinkWinds: interactive scientific data analysis and visualization", Communications of the ACM, 37(4), pp. 43-52, (April 1994).
[13]
Kandogan, E., Shneiderman, B., "Elastic Windows: evaluation of multi-window operations", Proc. A CM CHI'97, pp. 250-257, (March 1997).
[14]
Livny, M., Ramakrishnan, R., Beyer, K., Chen, G., Donjerkovic, D., Lawande, S., Myllymaki, J., Wenger, K., "DEVise: integrated querying and visual exploration of large datasets", Proc. ACM SIGMOD'97, pp. 301-312, (1997).
[15]
North, C., "Snap-Together Visualization", University of Maryland, Computer Science Dept. Doctoral Dissertation, (Spring 2000, forthcoming).
[16]
Roth, S., Lucas, P., Senn, J., Gomberg, C., Burks, M., Stroffolino, P., Kolojejchick, J., Dunmire, C., "Visage: a user interface environment for exploring information", Proc. Information Visualization, IEEE, pp. 3-12, (October 1996).
[17]
Shneiderman, B. "Tree visualization with treemaps: a 2-d space-filling approach", ACM Transactions on Graphics, 11 (i), pp. 92-99, (Jan. 1992).
[18]
Shneiderman, B., Shafer, P., Simon, R., Weldon, L., "Display strategies for program browsing: concepts and an experiment", IEEE Software, 3(3), pp. 7-15, (March 1986).
[19]
Velleman, P., The Datadesk Handbook, Odesta Corp., (1988).

Cited By

View all
  • (2024)Toward Guidelines for Designing Holistic Integrated Information Visualizations for Time-Critical Contexts: Systematic ReviewJournal of Medical Internet Research10.2196/5808826(e58088)Online publication date: 20-Nov-2024
  • (2024)Mosaic: An Architecture for Scalable & Interoperable Data ViewsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.332718930:1(436-446)Online publication date: 1-Jan-2024
  • (2024)DIVI: Dynamically Interactive VisualizationIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.332717230:1(403-413)Online publication date: 1-Jan-2024
  • Show More Cited By
  1. Snap-together visualization: a user interface for coordinating visualizations via relational schemata

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    AVI '00: Proceedings of the working conference on Advanced visual interfaces
    May 2000
    317 pages
    ISBN:1581132522
    DOI:10.1145/345513
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 May 2000

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. coordination
    2. information visualization
    3. multiple views
    4. relational database
    5. tight coupling
    6. user interface
    7. user study

    Qualifiers

    • Article

    Conference

    AVI00
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 128 of 490 submissions, 26%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)172
    • Downloads (Last 6 weeks)18
    Reflects downloads up to 19 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Toward Guidelines for Designing Holistic Integrated Information Visualizations for Time-Critical Contexts: Systematic ReviewJournal of Medical Internet Research10.2196/5808826(e58088)Online publication date: 20-Nov-2024
    • (2024)Mosaic: An Architecture for Scalable & Interoperable Data ViewsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.332718930:1(436-446)Online publication date: 1-Jan-2024
    • (2024)DIVI: Dynamically Interactive VisualizationIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.332717230:1(403-413)Online publication date: 1-Jan-2024
    • (2024)DMiner: Dashboard Design Mining and RecommendationIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.325134430:7(4108-4121)Online publication date: Jul-2024
    • (2024)Semi-Automatic Layout Adaptation for Responsive Multiple-View Visualization DesignIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.324035630:7(3798-3812)Online publication date: Jul-2024
    • (2023)SpaceX MagProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/35962537:2(1-36)Online publication date: 12-Jun-2023
    • (2023)COMPO*SED: Composite Parallel Coordinates for Co-Dependent Multi-Attribute ChoicesIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2022.318089929:10(4047-4061)Online publication date: 1-Oct-2023
    • (2022)One View Is Not Enough: Review of and Encouragement for Multiple and Alternative Representations in 3D and Immersive VisualisationComputers10.3390/computers1102002011:2(20)Online publication date: 3-Feb-2022
    • (2022)Composites: A Tangible Interaction Paradigm for Visual Data Analysis in Design PracticeProceedings of the 2022 International Conference on Advanced Visual Interfaces10.1145/3531073.3531091(1-9)Online publication date: 6-Jun-2022
    • (2022)Reptile: Aggregation-level Explanations for Hierarchical DataProceedings of the 2022 International Conference on Management of Data10.1145/3514221.3517854(399-413)Online publication date: 10-Jun-2022
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media