mirage   mirage   mirage

Similarity inheritance : a new model of inheritance for spreadsheet languages

DSpace/Manakin Repository

Show simple item record

dc.creator Oregon State University. Dept. of Computer Science
dc.creator Djang, Rebecca W. (Rebecca Walpole)
dc.creator Burnett, Margaret, 1949-
dc.date.accessioned 2012-08-06T22:13:48Z
dc.date.available 2012-08-06T22:13:48Z
dc.date.issued 1997-11
dc.identifier.uri http://hdl.handle.net/1957/31895
dc.description.abstract 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. en_US
dc.description.sponsorship This work was supported in part by Hewlett-Packard, by Harlequin, by the National Science Foundation under grant CCR-9308649 and an NSF Young Investigator Award, and by a NASA Graduate Student Researcher Award. en_US
dc.language.iso en_US en_US
dc.publisher Corvallis, OR : Oregon State University, Dept. of Computer Science en_US
dc.relation.ispartofseries Technical report (Oregon State University. Dept. of Computer Science) en_US
dc.relation.ispartofseries 97-60-15 en_US
dc.subject inheritance en_US
dc.subject spreadsheet languages en_US
dc.subject visual programming languages en_US
dc.subject end-user programming en_US
dc.subject.lcsh Visual programming languages (Computer science) en_US
dc.subject.lcsh Electronic spreadsheets en_US
dc.title Similarity inheritance : a new model of inheritance for spreadsheet languages en_US
dc.type Technical Report en_US
dc.description.peerreview no

This item appears in the following Collection(s)

Show simple item record

Search ScholarsArchive@OSU

Advanced Search


My Account