Skip to main content

ViSSh: A Data Visualisation Spreadsheet

  • Conference paper

Part of the Eurographics book series (EUROGRAPH)

Abstract

We describe a data visualisation system which uses spreadsheets as its user interface metaphor. Similar systems implemented in the past were hampered by the contradiction between an imperative formula language and the declarative spreadsheet framework. We have analysed spreadsheets from a data visualisation point of view, and built a system that is an improvement over past efforts. Our prototype combines the following three techniques: we störe lists of values in each spreadsheet cell; we use a functional programming language as the formula language and we make use of lazy evaluation. The novel combination of these techniques makes our system consistently declarative in nature, and gives it several advantages such as small, uncluttered visual programs, the ability to deal with potentially infinite datasets and the use of advanced functional language features

Keywords

  • Data Visualisation
  • Functional Programming
  • Cell Range
  • Functional Language
  • Logical View

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-7091-6783-0_21
  • Chapter length: 10 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   84.99
Price excludes VAT (USA)
  • ISBN: 978-3-7091-6783-0
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   109.00
Price excludes VAT (USA)

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. T. Brus, M. van Eekelen, M. van Leer, M. Plasmeijer, and H. Barendregt. Clean - a language for functional graph rewriting. In Proceedings of the Conference on Functional Programming Languages and Computer Architecture (FPCA ’87). Springer, 1987.

    Google Scholar 

  2. G. Cameron. Special focus: Modular visualization environments (mves). Computer Graphics, 29(2), May 1995.

    Google Scholar 

  3. E.H. Chi, P. Barry, J. Riedl, and J. Konstan. Principles for information visualization spreadsheets. IEEE Computer Graphics and Applications, 18(4)30–38 July/August 1998.

    CrossRef  Google Scholar 

  4. W. deHoon, L. Rutten, and M. vanEekelen. Implementing a functional spreadsheet in clean. Journal of Functional Programming, 5(3)383–414, July 1995.

    CrossRef  Google Scholar 

  5. U. Eriksson. Scheme in a grid. Online HTML document, 1999. “http://siag.nu/siag/”.

    Google Scholar 

  6. T.R.G. Green and M. Petre. Usability analysis of visual programming environments: A ‘cognitive dimensions’ framework. Journal of Visual Languages and Computing, 7:131–174 1996.

    CrossRef  Google Scholar 

  7. J. Hughes. Why functional programming matters. Computer Journal, 32(2)98–107 1989.

    CrossRef  Google Scholar 

  8. T. Isakowitz, S. Schocken, and H.C. Lucas. Toward a logical/physical theory of spreadsheet modeling. ACM Transactions on Information Systems, 13(1):1–37, 1995.

    CrossRef  Google Scholar 

  9. M. Levoy. Spreadsheets for images. In Computer Graphics Proceedings, Annual Conference Series, pages 139-146. ACM SIGGRAPH, July 1994

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nuñez, F., Blake, E. (2000). ViSSh: A Data Visualisation Spreadsheet. In: de Leeuw, W.C., van Liere, R. (eds) Data Visualization 2000. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6783-0_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-6783-0_21

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-83515-9

  • Online ISBN: 978-3-7091-6783-0

  • eBook Packages: Springer Book Archive