2015
DOI: 10.1007/978-3-319-15940-9_13
|View full text |Cite
|
Sign up to set email alerts
|

Design and Implementation of Queries for Model-Driven Spreadsheets

Abstract: This paper presents a domain-specific querying language for model-driven spreadsheets. We briefly show the design of the language and present in detail its implementation, from the denormalization of data and translation of our user-friendly query language to a more efficient query, to the execution of the query using Google. To validate our work, we executed an empirical study, comparing QuerySheet with an alternative spreadsheet querying tool, which produced positive results.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2016
2016
2018
2018

Publication Types

Select...
3
1

Relationship

3
1

Authors

Journals

citations
Cited by 4 publications
(9 citation statements)
references
References 21 publications
(22 reference statements)
0
9
0
Order By: Relevance
“…Although constructing queries on a model-driven spreadsheet environment seems to improve efficiency and effectiveness, our empirical observations also suggest that building SQL-like queries may still be too complex for end users. In fact, our studies showed that advanced spreadsheet users with basic SQL experience still felt it difficult to write spreadsheet queries [16]. We observed syntactic and semantic difficulties: first, spreadsheet users were not comfortable to express queries on a textual syntactic SQL-like notation that is very different from the spreadsheet programming paradigm.…”
Section: Embedding Queries In Model-driven Spreadsheetsmentioning
confidence: 82%
See 3 more Smart Citations
“…Although constructing queries on a model-driven spreadsheet environment seems to improve efficiency and effectiveness, our empirical observations also suggest that building SQL-like queries may still be too complex for end users. In fact, our studies showed that advanced spreadsheet users with basic SQL experience still felt it difficult to write spreadsheet queries [16]. We observed syntactic and semantic difficulties: first, spreadsheet users were not comfortable to express queries on a textual syntactic SQL-like notation that is very different from the spreadsheet programming paradigm.…”
Section: Embedding Queries In Model-driven Spreadsheetsmentioning
confidence: 82%
“…The SQL-like model-driven query is more descriptive than some other approaches, taking advantage of the attribute names used in the model [15], [16]. By doing so, the query itself becomes more human-friendly and understandable to both read and write.…”
Section: Listing 1 Querysheet Query Answering the Proposed Questionmentioning
confidence: 99%
See 2 more Smart Citations
“…The framework is enriched with a model-driven query language [20] which supports most of the SQL standards. The language is also structured as a DSL and the related MDE framework is integrated with Google Query function in [26]. Similarly, FDL [27] is a description language for spreadsheets, which is empowered with visualization and analysis tool for constructing the separation between the input of formulas and the output of calculation results.…”
Section: Related Workmentioning
confidence: 99%