Similarity inheritance : a new model of inheritance for spreadsheet languages Public Deposited

http://ir.library.oregonstate.edu/concern/technical_reports/jm214q251

Descriptions

Attribute NameValues
Creator
Abstract or Summary
  • Although spreadsheets can be argued to be the most widely-used end-user programming languages today, they are very limited compared to other programming languages, supporting only a few built-in types and offering only primitive support for code reuse. The inheritance mechanisms of object-oriented programming might seem to offer help for the latter problem, but incorporating these mechanisms in a traditional way would introduce concepts foreign to spreadsheets, such as message passing. In this paper, we present a new approach to inheritance, similarity inheritance, that is suitable for seamless integration into the spreadsheet paradigm. We first explain the model independently of any implementation, and then present a prototype implementation for a research spreadsheet language. We show that bringing inheritance functionality to the spreadsheet paradigm supersedes previous support for reuse in spreadsheets, and does so without sacrificing the concreteness, flexibility, and directness that characterize spreadsheets.
Resource Type
Date Available
Date Issued
Series
Keyword
Subject
Rights Statement
Funding Statement (additional comments about funding)
Publisher
Peer Reviewed
Language
Replaces
Additional Information
  • description.provenance : Approved for entry into archive by Laura Wilson(laura.wilson@oregonstate.edu) on 2012-08-06T22:13:48Z (GMT) No. of bitstreams: 1 97.60.15 old version.pdf: 119383 bytes, checksum: a87d850626c3a85861b1cbe2d418f687 (MD5)
  • description.provenance : Submitted by Laura Wilson (laura.wilson@oregonstate.edu) on 2012-08-06T22:12:46Z No. of bitstreams: 1 97.60.15 old version.pdf: 119383 bytes, checksum: a87d850626c3a85861b1cbe2d418f687 (MD5)
  • description.provenance : Made available in DSpace on 2012-08-06T22:13:48Z (GMT). No. of bitstreams: 1 97.60.15 old version.pdf: 119383 bytes, checksum: a87d850626c3a85861b1cbe2d418f687 (MD5) Previous issue date: 1997-11

Relationships

In Administrative Set:
Last modified: 07/18/2017

Downloadable Content

Download PDF
Citations:

EndNote | Zotero | Mendeley

Items