Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems 2016
DOI: 10.1145/2858036.2858430
|View full text |Cite
|
Sign up to set email alerts
|

Using and Exploring Hierarchical Data in Spreadsheets

Abstract: More and more data nowadays exist in hierarchical formats such as JSON due to the increasing popularity of web applications and web services. While many end-user systems support getting hierarchical data from databases without programming, they provide very little support for using hierarchical data beyond turning the data into a flat string or table. In this paper, we present a spreadsheet tool for using and exploring hierarchical datasets. We introduce novel interaction techniques and algorithms to manipulat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 16 publications
(3 citation statements)
references
References 18 publications
0
3
0
Order By: Relevance
“…This suggests that duplicating hierarchies or allowing for the creation of templates would be beneficial in order to populate task models. Bulk editing could also be facilitated if the model was specified using spreadsheets and their typical functionalities including duplication, making minor modifications of entities effectively and arranging the elements of the model hierarchically [13]. Spreadsheets could then be loaded to populate the graphical model for later refinement and model checking purposes.…”
Section: A Support An Efficient Population Of the Modelmentioning
confidence: 99%
“…This suggests that duplicating hierarchies or allowing for the creation of templates would be beneficial in order to populate task models. Bulk editing could also be facilitated if the model was specified using spreadsheets and their typical functionalities including duplication, making minor modifications of entities effectively and arranging the elements of the model hierarchically [13]. Spreadsheets could then be loaded to populate the graphical model for later refinement and model checking purposes.…”
Section: A Support An Efficient Population Of the Modelmentioning
confidence: 99%
“…Although these visualization systems provide an overview of data sets, they are not suited for examining database instances along with attributes. In exploring and analyzing instance-level information, tabular interfaces, including spreadsheets, are better suited and often preferred by database users [24,46,35,17,25]. Tyszkiewicz [46] argued that spreadsheets can play a role as a database engine by using functions and macros.…”
Section: Direct Manipulation and Iterative Queryingmentioning
confidence: 99%
“…Quilt [5] extended HTML with a language for binding an arbitrary web page to a Google spreadsheet "back-end", enabling web authors to gain access to lightweight computation without programming. Gneiss [10,11] was a web application within which authors could manage and compute over hierarchical data using an extended spreadsheet metaphor, then use a graphical front end to interact with that data.…”
Section: Related Workmentioning
confidence: 99%