Minor edits to related work

This commit is contained in:
Heiko Mueller 2016-04-25 17:27:00 -04:00
parent 9ce9436e74
commit c37e17486a

View file

@ -5,11 +5,11 @@ In \cite{Tyszkiewicz:2010:SRD:1807167.1807191}, Tyszkiewicz demonstrated an embe
Furthermore, Excel already includes minimal database integration capabilities, and there exists a spectrum of existing attempts at hybrid environments~\cite{Bakke:2011:SUI:1978942.1979313, bakke2011schema, Kandel:2011:WIV:1978942.1979444, Bendre:2015:DUD:2824032.2824121,Liu:2009:SAD:1546683.1547431}.
\tinysection{Spreadsheets with Workflows}
Trifacta/Wrangler~\cite{Kandel:2011:WIV:1978942.1979444} is one of the more spiritually similar. As in \sysname, users generate curation workflows by directly editing data. However, unlike \sysname, there is no support for singleton operations in the workflow language; User edits must be generalized immediately through a helpful suggestion interface.
Trifacta/Wrangler~\cite{Kandel:2011:WIV:1978942.1979444} is spiritually similar to \sysname. As in \sysname, users generate curation workflows by directly editing data. However, unlike \sysname, there is no support for singleton operations in the workflow language; User edits must be generalized immediately through a helpful suggestion interface.
Query-by-Excel~\cite{Witkowski:2003:SRO:872757.872767,Witkowski:2005:QE:1083592.1083733} (QBX) provides support for cube-style queries operations in a spreadsheet-like environment. Although the goal is different, the mechanism is quite similar: QBX allows singleton outputs in the cube query, encoding them as \texttt{UPDATE} operations on the query output. However, QBX treats only query outputs as mutable, while source data is fixed; \langname is free of this limitation.
\tinysection{Relational Spreadsheets}
SheetMusiq~\cite{Liu:2009:SAD:1546683.1547431} uses a semantics for relational queries over spreadsheets. Though superficially similar to \langname, it assumes static data, and does not attempt to preserve formula semantics through queries.
SheetMusiq~\cite{Liu:2009:SAD:1546683.1547431} uses semantics for relational queries over spreadsheets. Though superficially similar to \langname, it assumes static data, and does not attempt to preserve formula semantics through queries.
Related Worksheets~\cite{Bakke:2011:SUI:1978942.1979313, bakke2011schema} provides a spreadsheet UI for structured relational data, focusing in particular on enabling strongly typed data and foreign key references. However, although editing cells is permitted, the work does not address cell formulas.
DataSpread~\cite{Bendre:2015:DUD:2824032.2824121} extends spreadsheets with relational database functionality: structured query support and a scalable relational engine for a backend. By comparison, \langname starts with a structured relational data model and extends it with the illusion of freeform editing.