Abstract. This paper presents techniques and tools to transform spread-sheets into relational databases and back. A set of data refinement rules is introduced to map a tabular datatype into a relational database schema. Having expressed the transformation of the two data models as data re-finements, we obtain for free the functions that migrate the data. We use well-known relational database techniques to optimize and query the data. Because data refinements define bidirectional transformations we can map such database back to an optimized spreadsheet. We have implemented the data refinement rules and we have constructed tools to manipulate, optimize and refactor Excel-like spreadsheets.
We present a novel approach to implement a graph transformation engine based on standard relational ...
Many errors in spreadsheet formulas can be avoided if spreadsheets are built automatically from high...
This dataset is designed to evaluate TabbyXL (version 1.0.3), a software platform for the rule-based...
<p>This poster presents techniques and tools to transform spreadsheets into relational databases and...
Spreadsheet software is often the tool of choice for ad-hoc tabular data management, processing, and...
Spreadsheets are used by millions of knowledge workers as a routine all-purpose tool for the storage...
Spreadsheet software is the tool of choice for ad-hoc tabular data management, manipulation, queryin...
It is well-known in data science that 80% of the work is devoted to preprocessing and only 20% to th...
Abstract. Spreadsheets play an important role in software organiza-tions. Indeed, in large software ...
Spreadsheet software is often the tool of choice for ad-hoc tabu-lar data management, processing, an...
Spreadsheet software is often the tool of choice for ad-hoc tabular data management, processing, and...
Spreadsheets have become powerful tools and are used widely nowadays. Relational databases seem to d...
Many errors in spreadsheet formulas can be avoided if spreadsheets are built automati- cally from h...
Spreadsheets can be seen as a flexible programming environment. However, they lack some of the conce...
AbstractCoupled transformation occurs when multiple software artifacts must be transformed in such a...
We present a novel approach to implement a graph transformation engine based on standard relational ...
Many errors in spreadsheet formulas can be avoided if spreadsheets are built automatically from high...
This dataset is designed to evaluate TabbyXL (version 1.0.3), a software platform for the rule-based...
<p>This poster presents techniques and tools to transform spreadsheets into relational databases and...
Spreadsheet software is often the tool of choice for ad-hoc tabular data management, processing, and...
Spreadsheets are used by millions of knowledge workers as a routine all-purpose tool for the storage...
Spreadsheet software is the tool of choice for ad-hoc tabular data management, manipulation, queryin...
It is well-known in data science that 80% of the work is devoted to preprocessing and only 20% to th...
Abstract. Spreadsheets play an important role in software organiza-tions. Indeed, in large software ...
Spreadsheet software is often the tool of choice for ad-hoc tabu-lar data management, processing, an...
Spreadsheet software is often the tool of choice for ad-hoc tabular data management, processing, and...
Spreadsheets have become powerful tools and are used widely nowadays. Relational databases seem to d...
Many errors in spreadsheet formulas can be avoided if spreadsheets are built automati- cally from h...
Spreadsheets can be seen as a flexible programming environment. However, they lack some of the conce...
AbstractCoupled transformation occurs when multiple software artifacts must be transformed in such a...
We present a novel approach to implement a graph transformation engine based on standard relational ...
Many errors in spreadsheet formulas can be avoided if spreadsheets are built automatically from high...
This dataset is designed to evaluate TabbyXL (version 1.0.3), a software platform for the rule-based...