Interface and Visualization Metaphors

  • Vladimir Averbukh
  • Mikhail Bakhterev
  • Aleksandr Baydalin
  • Damir Ismagilov
  • Polina Trushenkova
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4551)


The paper is devoted to problems of computer metaphors,, such as Interface metaphor and Visualization metaphor. Interface metaphor is considered as the basic idea of likening between interactive objects and model objects of the application domain. A visualization metaphor is defined as a map establishing the correspondence between concepts and objects of the application domain under modeling and a system of some similarities and analogies. This map generates a set of views and a set of methods for communication with visual objects. Some positions of the metaphor theory are discussed. Concept of metaphor action is suggested.. “Formula” of metaphor is constructed. A set of examples of metaphor was analyzed. Aprioristic quality criteria of interface and visualization metaphors are suggested. These criteria allow evaluating as existing metaphors and to search for adequate metaphors for designing new specialized systems.


Computer Metaphor Visualization Interface 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Averbukh, V.L.: Visualization Metaphors. Programming and Computer Software 27(5), 227–237 (2001)zbMATHCrossRefGoogle Scholar
  2. 2.
    Averbukh, V.L.: Towards the Conceptions of Visualization Language and Visualization Metaphor. In: Proceedings of IEEE Symposia on Human Centric Computing Languages and Environments, Stresa, Italy, September 5-7, pp. 390–391. IEEE, Los Alamitos (2001)CrossRefGoogle Scholar
  3. 3.
    Averbukh, V.L.: Toward Theory of Computer Visualization Computational Technologies (in Russian) 10(4), 21–51 (2005)Google Scholar
  4. 4.
    Averbukh, V.L.: HCI Metaphor and Visualization Metaphor. What Theory Does We Need? In: The 16th International Conference on Computer Graphics and Applications GraphicCon 2006, July 1-5, Novosibirsk, Akademgorodok, Russia Conference Proceedings. (in Russian) pp. 262–268 (2006)Google Scholar
  5. 5.
    Bajdalin, A., Ismagilov, D.: Structure Representation in Software Visualization Systems. In: The 16th International Conference on Computer Graphics and Applications GraphicCon 2006, July 1-5, Novosibirsk, Akademgorodok, Russia Conference Proceedings. (in Russian), pp. 271–274 (2006) Google Scholar
  6. 6.
    Barbosa, S.D.J., de Souza C.S.: Extending software through metaphors and metonymies. In: Proceedings of the 5th international conference on Intelligent user interfaces. January 09-12, New Orleans, Louisiana, United States. pp. 13–20 (2000)Google Scholar
  7. 7.
    Barr, P., Noble, J., Biddle, R.: A Semiotic Model of User-Interface Metaphor. Chapter in Virtual Distributed and Flexible Organisations. In: Edited proceedings of the Sixth International Workshop on Organisations Semiotics in Reading, UK.Kluwer Academic Publishers, Boston, MA (2003),
  8. 8.
    Blackwell, A.: The Reification of Metaphor as a Design Tool. ACM Transactions on Computer-Human Interaction (TOCHI) 13(4), 490–530 (2006)CrossRefGoogle Scholar
  9. 9.
    Brown, Th. L.: Making Truth: Metaphor in Science. Urbana Champaign. University of Illinois Press (2003)Google Scholar
  10. 10.
    Gazendam, H.W.M.: Information System Metaphors (Groningen University, NL & Twente University, NL)
  11. 11.
    Kuhn, T.: Metaphor in science. In: Ortony, A. (ed.) Metaphor and thought, pp. 533–542. Cambridge University Press, Cambridge (1979)Google Scholar
  12. 12.
    Kuhn, W., Frank, A.U: A Formalization of Metaphors and Image-Schemas in User Interfaces. Cognitive and Linguistic Aspects of Geographic Space, NATO ASI Series, pp. 419–434. Kluwer Academic Publishers, Boston, MA (1991)Google Scholar
  13. 13.
    Lakoff, G.: The contemporary theory of metaphor. In: Ortony, A. (ed.) Metaphor and Thought, 2nd edn. pp. 202–251. Cambridge University Press, Cambridge (1993)Google Scholar
  14. 14.
    Lakoff, G., Johnson, M.: Metaphors we live by. University of Chicago Press, Chicago (1980)Google Scholar
  15. 15.
    Musil, S.: Monitoring Parallel Programs with INHOUSE
  16. 16.
    Richards, S., Barker, P., Banerji, A., Lamont, C., Manji, K.: The Use of metaphors in iconic interface design. Intelligent Tutoring Media 1994 5(2), 73–80 (1994)Google Scholar
  17. 17.
    Simoff, S.J.: Towards the development of environments for designing visualisation support for visual data mining. In: Proceedings International Workshop on Visual Data Mining, pp. 93–106 (2001)Google Scholar
  18. 18.
    Vasev, P.A., Pervalov, D.S.: One method of visualization of four-dimension sets. In: Proceedings of conference Supercomputing technologies in physical and chemical researches, Chernogolovka, Russia, (in Russian), pp. 32–36 (2001)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Vladimir Averbukh
    • 1
  • Mikhail Bakhterev
    • 1
  • Aleksandr Baydalin
    • 1
  • Damir Ismagilov
    • 2
  • Polina Trushenkova
    • 2
  1. 1.Inst. Math. Mech. 16. S. Kovalevskoi, Yekaterinburg, 620219Russia
  2. 2.Ural State University, 51. Lenina, Yekaterinburg, 620083Russia

Personalised recommendations