• DocumentCode
    2841338
  • Title

    Conceptual models and metaphor in software design

  • Author

    Heckel, P.

  • fYear
    1991
  • fDate
    Feb. 25 1991-March 1 1991
  • Firstpage
    498
  • Lastpage
    499
  • Abstract
    It is suggested that the most important concepts in defining the form of software´s user interface are conceptual models and metaphor. Conceptual models are the form in which capabilities are presented to the user. Conceptual models can be artificial or metaphorical. A conceptual model is artificial to the extent it is based on engineering decision. Metaphors are important to software design because they evoke a connection in the user´s mind between the functions of the software and the user´s knowledge in a natural way. There are two kinds of metaphor in software design: familiar metaphors and transporting metaphors. Most computer metaphors, like the desktop metaphors, make something familiar to the user, but do not aid functionally. The most important type of computer metaphors are transporting metaphors of which the computer spreadsheet is the archetypal example.<>
  • Keywords
    software engineering; user interfaces; computer spreadsheet; conceptual models; engineering decision; familiar metaphors; metaphor; software design; transporting metaphors; user interface; Art; Cognitive science; Computer architecture; Computer industry; Design engineering; Industrial relations; Software design; Software engineering; Structural engineering; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Compcon Spring '91. Digest of Papers
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-8186-2134-6
  • Type

    conf

  • DOI
    10.1109/CMPCON.1991.128856
  • Filename
    128856