Automatic Layout of Structured Hierarchical Reports

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...

Full description

Bibliographic Details
Main Authors: Bakke, Eirik (Contributor), Karger, David R. (Contributor), Miller, Robert C. (Contributor)
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory (Contributor), Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science (Contributor)
Format: Article
Language:English
Published: Institute of Electrical and Electronics Engineers (IEEE), 2014-05-21T18:41:16Z.
Subjects:
Online Access:Get fulltext
LEADER 01924 am a22002293u 4500
001 87067
042 |a dc 
100 1 0 |a Bakke, Eirik  |e author 
100 1 0 |a Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory  |e contributor 
100 1 0 |a Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science  |e contributor 
100 1 0 |a Bakke, Eirik  |e contributor 
100 1 0 |a Karger, David R.  |e contributor 
100 1 0 |a Miller, Robert C.  |e contributor 
700 1 0 |a Karger, David R.  |e author 
700 1 0 |a Miller, Robert C.  |e author 
245 0 0 |a Automatic Layout of Structured Hierarchical Reports 
260 |b Institute of Electrical and Electronics Engineers (IEEE),   |c 2014-05-21T18:41:16Z. 
856 |z Get fulltext  |u http://hdl.handle.net/1721.1/87067 
520 |a 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. 
546 |a en_US 
655 7 |a Article 
773 |t IEEE Transactions on Visualization and Computer Graphics