Generative programming: methods, tools, and applications
Generative programming: methods, tools, and applications
Finding High-Level Structures in Spreadsheet Programs
WCRE '02 Proceedings of the Ninth Working Conference on Reverse Engineering (WCRE'02)
New Frontiers of Reverse Engineering
FOSE '07 2007 Future of Software Engineering
A Type System Based on End-User Vocabulary
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Mutation Operators for Spreadsheets
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
Many companies use an ad hoc notation to describe the domain they work in. We consider this notation, that often occurs in the form of spreadsheets, as an unexplored source of domain knowledge. With this research we will investigate how software engineering techniques, like reverse engineering and data mining, can be applied to spreadsheets. Our first goal is to develop means to formalize spreadsheets. Formalization can be used in different ways, such as the validation of existing spreadsheets, documentation, and also for the transformation of spreadsheets into applications.