• Login
    View Item 
    •   Home
    • UA Faculty Research
    • UA Faculty Publications
    • View Item
    •   Home
    • UA Faculty Research
    • UA Faculty Publications
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Browse

    All of UA Campus RepositoryCommunitiesTitleAuthorsIssue DateSubmit DateSubjectsPublisherJournalThis CollectionTitleAuthorsIssue DateSubmit DateSubjectsPublisherJournal

    My Account

    LoginRegister

    About

    AboutUA Faculty PublicationsUA DissertationsUA Master's ThesesUA Honors ThesesUA PressUA YearbooksUA CatalogsUA Libraries

    Statistics

    Most Popular ItemsStatistics by CountryMost Popular Authors

    Visualizing a Moving Target: A Design Study on Task Parallel Programs in the Presence of Evolving Data and Concerns

    • CSV
    • RefMan
    • EndNote
    • BibTex
    • RefWorks
    Thumbnail
    Name:
    movingtarget_williams_ieeevis2 ...
    Size:
    1.597Mb
    Format:
    PDF
    Description:
    Final Accepted Manuscript
    Download
    Author
    Williams, Katy
    Bigelow, Alex
    Isaacs, Kate
    Affiliation
    Univ Arizona
    Issue Date
    2020-01-01
    Keywords
    design studies
    software visualization
    parallel computing
    graph visualization
    
    Metadata
    Show full item record
    Publisher
    IEEE COMPUTER SOC
    Citation
    K. Williams, A. Bigelow and K. Isaacs, "Visualizing a Moving Target: A Design Study on Task Parallel Programs in the Presence of Evolving Data and Concerns," in IEEE Transactions on Visualization and Computer Graphics, vol. 26, no. 1, pp. 1118-1128, Jan. 2020. doi: 10.1109/TVCG.2019.2934285
    Journal
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS
    Rights
    Copyright © 2020, IEEE.
    Collection Information
    This item from the UA Faculty Publications collection is made available by the University of Arizona with support from the University of Arizona Libraries. If you have questions, please contact us at repository@u.library.arizona.edu.
    Abstract
    Common pitfalls in visualization projects include lack of data availability and the domain users' needs and focus changing too rapidly for the design process to complete. While it is often prudent to avoid such projects, we argue it can be beneficial to engage them in some cases as the visualization process can help refine data collection, solving a "chicken and egg" problem of having the data and tools to analyze it. We found this to be the case in the domain of task parallel computing where such data and tooling is an open area of research. Despite these hurdles, we conducted a design study. Through a tightly-coupled iterative design process, we built Atria, a multi-view execution graph visualization to support performance analysis. Atria simplifies the initial representation of the execution graph by aggregating nodes as related to their line of code. We deployed Atria on multiple platforms, some requiring design alteration. We describe how we adapted the design study methodology to the "moving target" of both the data and the domain experts' concerns and how this movement kept both the visualization and programming project healthy. We reflect on our process and discuss what factors allow the project to be successful in the presence of changing data and user needs.
    ISSN
    1077-2626
    PubMed ID
    31425091
    DOI
    10.1109/TVCG.2019.2934285
    Version
    Final accepted manuscript
    Sponsors
    United States Department of Defense through DTICUnited States Department of Defense [FA8075-14-D-0002-0007]; National Science FoundationNational Science Foundation (NSF) [NSF III-1656958]
    ae974a485f413a2113503eed53cd6c53
    10.1109/TVCG.2019.2934285
    Scopus Count
    Collections
    UA Faculty Publications

    entitlement

    Related articles

    • Visual Exploratory Analysis for Designing Large-Scale Network-on-Chip Architectures: A Domain Expert-Led Design Study.
    • Authors: Wang S, Yan H, Isaacs KE, Sun Y
    • Issue date: 2024 Apr
    • Traveler: Navigating Task Parallel Traces for Performance Analysis.
    • Authors: Sakin SA, Bigelow A, Tohid R, Scully-Allison C, Scheidegger C, Brandt SR, Taylor C, Huck KA, Kaiser H, Isaacs KE
    • Issue date: 2023 Jan
    • Visual analysis of inter-process communication for large-scale parallel computing.
    • Authors: Muelder C, Gygi F, Ma KL
    • Issue date: 2009 Nov-Dec
    • Design Study Methodology: Reflections from the Trenches and the Stacks.
    • Authors: Sedlmair M, Meyer M, Munzner T
    • Issue date: 2012 Dec
    • Development and evaluation of SOA-based AAL services in real-life environments: a case study and lessons learned.
    • Authors: Stav E, Walderhaug S, Mikalsen M, Hanke S, Benc I
    • Issue date: 2013 Nov
    The University of Arizona Libraries | 1510 E. University Blvd. | Tucson, AZ 85721-0055
    Tel 520-621-6442 | repository@u.library.arizona.edu
    DSpace software copyright © 2002-2017  DuraSpace
    Quick Guide | Contact Us | Send Feedback
    Open Repository is a service operated by 
    Atmire NV
     

    Export search results

    The export option will allow you to export the current search results of the entered query to a file. Different formats are available for download. To export the items, click on the button corresponding with the preferred download format.

    By default, clicking on the export buttons will result in a download of the allowed maximum amount of items.

    To select a subset of the search results, click "Selective Export" button and make a selection of the items you want to export. The amount of items that can be exported at once is similarly restricted as the full export.

    After making a selection, click one of the export format buttons. The amount of items that will be exported is indicated in the bubble next to export format.