• DocumentCode
    53364
  • Title

    Automatic Layout of Structured Hierarchical Reports

  • Author

    Bakke, Eirik ; Karger, David R. ; Miller, Robert C.

  • Author_Institution
    Comput. Sci. & Artificial Intell. Lab. (CSAIL), MIT, Cambridge, MA, USA
  • Volume
    19
  • Issue
    12
  • fYear
    2013
  • fDate
    Dec. 2013
  • Firstpage
    2586
  • Lastpage
    2595
  • Abstract
    Domain-specific database applications tend to contain a sizable number of table-, form-, and report-style views that must each be designed and maintained by a software developer. A significant part of this job is the necessary tweaking of low-level presentation details such as label placements, text field dimensions, list or table styles, and so on. In this paper, we present a horizontally constrained layout management algorithm that automates the display of structured hierarchical data using the traditional visual idioms of hand-designed database UIs: tables, multi-column forms, and outline-style indented lists. We compare our system with pure outline and nested table layouts with respect to space efficiency and readability, the latter with an online user study on 27 subjects. Our layouts are 3.9 and 1.6 times more compact on average than outline layouts and horizontally unconstrained table layouts, respectively, and are as readable as table layouts even for large datasets.
  • Keywords
    data visualisation; user interfaces; domain-specific database applications; form-style visualization view; hand-designed database UI; horizontally constrained layout management algorithm; horizontally unconstrained table layouts; low-level presentation details; outline layouts; report-style visualization view; structured hierarchical data display; structured hierarchical reports; table-style visualization view; user interface; Data visualization; Layout; XML; Data visualization; Hierarchy data; Layout; XML; layout management; nested relations; tabular data; Algorithms; Computer Graphics; Computer Simulation; Documentation; Image Enhancement; Information Storage and Retrieval; Models, Theoretical; Pattern Recognition, Automated; Reproducibility of Results; Sensitivity and Specificity; User-Computer Interface; Workflow;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2013.137
  • Filename
    6634099