• 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