Spreadsheets are the best-known form of End User Programming. End-user programmers (EUP) write programs, but not as their primary job function. They frequently develop software to perform tabular data visualization and analytics using spreadsheets and spreadsheets' formulas as a general purpose programming language. Recently spreadsheets shifted from personal office tools aimed at improving people productivity to enterprise level tools aimed at supporting distributed analytics and decisions. Distributed analytics often requires data sharing among different processes. The spreadsheet supported distributed analytics poses new challenges in spreadsheet data sharing. As in mainstream programming environments, end user spreadsheet programmers need an efficient way to handle shared data access inside spreadsheets to perform collaborative analysis of data. We propose a solution that focuses on spreadsheet element data sharing and collaboration instead of file sharing and collaboration. We present a distributed end to end encrypted tabular data sharing platform called Spreadsheet Space that supports end user programmers for fine grained spreadsheet element data sharing for collaborative analytics.

Shared access to spreadsheet elements for end user programming

Camera, Giancarlo;Baglietto, Pierpaolo;Maresca, Massimo
2018-01-01

Abstract

Spreadsheets are the best-known form of End User Programming. End-user programmers (EUP) write programs, but not as their primary job function. They frequently develop software to perform tabular data visualization and analytics using spreadsheets and spreadsheets' formulas as a general purpose programming language. Recently spreadsheets shifted from personal office tools aimed at improving people productivity to enterprise level tools aimed at supporting distributed analytics and decisions. Distributed analytics often requires data sharing among different processes. The spreadsheet supported distributed analytics poses new challenges in spreadsheet data sharing. As in mainstream programming environments, end user spreadsheet programmers need an efficient way to handle shared data access inside spreadsheets to perform collaborative analysis of data. We propose a solution that focuses on spreadsheet element data sharing and collaboration instead of file sharing and collaboration. We present a distributed end to end encrypted tabular data sharing platform called Spreadsheet Space that supports end user programmers for fine grained spreadsheet element data sharing for collaborative analytics.
2018
9781538668726
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11567/930548
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact