Back to Search Start Over

Explaining spreadsheets with spreadsheets (short paper)

Authors :
GrejucAlex
CunhaJácome
DanMihai
FedorinDanila
ErwigMartin
Universidade do Minho
Source :
GPCE
Publication Year :
2018
Publisher :
ACM, 2018.

Abstract

Based on the concept of explanation sheets, we present an approach to make spreadsheets easier to understand and thus easier to use and maintain. We identify the notion of explanation soundness and show that explanation sheets which conform to simple rules of formula coverage provide sound explanations. We also present a practical evaluation of explanation sheets based on samples drawn from widely used spreadsheet corpora and based on a small user study.In addition to supporting spreadsheet understanding and maintenance, our work on explanation sheets has also uncovered several general principles of explanation languages that can help guide the design of explanations for other programming and domain-specific languages.<br />This work is partially supported by the National Science Foundation under the grant CCF-1717300. Work financed by European Regional Development Fund through the Operational Programme for Competitiveness and Internationalization COMPETE 2020 Programme and by National Funds through the Portuguese funding agency FCT project POCI-01-0145-FEDER-016718 and NOVA LINCS UID/CEC/04516/2013, and by FLAD project 233/2014.

Details

Database :
OpenAIRE
Journal :
Proceedings of the 17th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences
Accession number :
edsair.doi.dedup.....2894a38d49352f74320db12de49ed582