1. What have the authors contributed in "Evaluating refactorings for spreadsheet models" ?
Software refactoring is a well-known technique that provides transformations on software artifacts with the aim of improving their overall quality.. In the past, the authors have proposed a catalog of refactorings for spreadsheet models expressed in the ClassSheets modeling language, which allows us to specify the business logic of a spreadsheet in an object-oriented fashion.. In this paper the authors define such refactorings using previously proposed evolution steps for models and instances.. The authors also present an empirical study they designed and conducted in order to confirm their original intuition that these refactorings have a positive impact on end-user productivity, both in terms of effectiveness and efficiency.
read more
2. What are the future works mentioned in the paper "Evaluating refactorings for spreadsheet models" ?
The authors foresee several directions for future work, including a study on the applications of the refactorings and a user ’ s experience with them.. The authors are currently working on how well-known quality models can fit spreadsheets and how can quality be clearly defined.
read more





