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

Spreadsheet Engineering

Abstract: These tutorial notes present a methodology for spreadsheet engineering. First, we present data mining and database techniques to reason about spreadsheet data. These techniques are used to compute relationships between spreadsheet elements (cells/columns/rows). These relations are then used to infer a model defining the business logic of the spreadsheet. Such a model of a spreadsheet data is a visual domain specific language that we embed in a well-known spreadsheet system. The embedded model is the building b… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 59 publications
0
1
0
Order By: Relevance
“…Programming languages are the essential tool for software engineering. There is substantial research into spreadsheets as the most prominent end-user software engineering environment [46]- [48]. It is be beneficial to think of spreadsheets as programming languages [49], and how they can co-evolve with end-user software engineering, in a similar way [50] treats more traditional programming languages.…”
Section: Related Workmentioning
confidence: 99%
“…Programming languages are the essential tool for software engineering. There is substantial research into spreadsheets as the most prominent end-user software engineering environment [46]- [48]. It is be beneficial to think of spreadsheets as programming languages [49], and how they can co-evolve with end-user software engineering, in a similar way [50] treats more traditional programming languages.…”
Section: Related Workmentioning
confidence: 99%