DocumentCode
2182923
Title
Solving display-based problems
Author
Wang, Guijun ; Ambler, Allen
Author_Institution
Dept. of Electr. & Comput. Eng., Kansas Univ., Lawrence, KS, USA
fYear
1996
fDate
3-6 Sep 1996
Firstpage
122
Lastpage
129
Abstract
Display-based problems in current spreadsheet systems have been identified as conceptually simple problems requiring complex solutions. In this paper, we examine such display-based problems and discuss an approach aimed at keeping the solutions of conceptually simple problems simple. This approach is based on functional abstraction, direct manipulation of regions, and invocation polymorphism which is the process of resolving ambiguity in function invocations applied to regions. In this approach, the traditional cell-referencing mechanism is replaced by a region-referencing mechanism. Programs are then constructed visually by direct region manipulations. Unfortunately, region-referencing introduces ambiguity in function invocations. The resolution of this ambiguity requires intelligent assistance. We call the application of such intelligent assistance to resolve invocation polymorphism applicability checking
Keywords
spreadsheet programs; visual programming; applicability checking; direct manipulation; direct region manipulations; display-based problems; functional abstraction; intelligent assistance; invocation polymorphism; spreadsheet systems; Casting; Data visualization; Displays; Equations; Problem-solving; Testing; Transforms; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages, 1996. Proceedings., IEEE Symposium on
Conference_Location
Boulder, CO
ISSN
1049-2615
Print_ISBN
0-8186-7508-X
Type
conf
DOI
10.1109/VL.1996.545278
Filename
545278
Link To Document