Skip to search boxSkip to navigationSkip to main content

Implementing function spreadsheets

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Open access

Publication Information

Output type

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Host publication Subtitle

Proceedings of the 4th international workshop on End-user software engineering

Original language

English

Pages from-to (Number of pages)

Pages 91-94

Publication milestones

  • Published - 2008

Publication status

Published - 2008

Publisher

Association for Computing Machinery, United States
978-1-60558-034-0

Publication IDs

  • Scopus: 57049160991

Host publication title

International Conference on Software Engineering

Abstract

A large amount of end-user development is done with spreadsheets. The spreadsheet metaphor is attractive because it is visual and accommodates interactive experimentation, but as observed by Peyton Jones, Blackwell and Burnett, the spreadsheet metaphor does not admit even the most basic abstraction: that of turning an expression into a named function. Hence they proposed a way to define a function in terms of a worksheet with designated input and output cells; we shall call it a function sheet. The goal of our work is to develop implementations of function sheets and study their application to realistic examples. Therefore, we are also developing a simple yet comprehensive spreadsheet core implementation for experimentation with this technology. Here we report briefly on our experiments with function sheets as well as other uses of our spreadsheet core implementation.

Publication metrics

PlumX, opens in new tab

Citations
10
Captures
25

Related Event

Title

Workshop on End-User Software Engineering

Description

Workshop in conjunction with ICSE 2008

Event type

Workshop

Date

12/05/2008 - 12/05/2008

Location

LeipzigGermany