skip to main content
10.1145/325737.325756acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
Article
Free Access

Extending software through metaphors and metonymies

Authors Info & Claims
Published:09 January 2000Publication History

ABSTRACT

This article is about applications that can be customized or extended through their own user interface. This is achieved by the interface's ability to interpret users' non-literal expressions, namely metaphorical and metonymic ones. Such increased interpretive intelligence depends on static and dynamic models of the domain and application, from which new figurative meanings are abducted automatically or semi-automatically. The system performs controlled modifications on the underlying models, based on its interferences about users' intentions as they produce figurative utterances.

References

  1. 1.Barbosa, S.D.J.; da Cunha, C.K.V.; da Silva, S.R.P. (1998). "Knowledge and Communication Perspectives in Extensible Applications". In Proceedings of IHC98 . Maring& PR.Google ScholarGoogle Scholar
  2. 2.Barbosa, S.D.J.; da Silva, S.R.P.; de Souza, C.S. (1999). 'Extensible Software Applications as a Semiotic Engineering Laboratory". To be published in Working Papers in the Semiotic Sciences. Legas, Ottawa, Canada.Google ScholarGoogle Scholar
  3. 3.Cypher, A. (ed., 1993) Watch What I Do: Programming by Demonstration. The MIT Press. Cambridge MA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.da Silva, S.R.P.; Barbosa, S.D.J.; de Souza, C.S. (1997). 'Communicating Different Perspectives on Extensible Software'! In Lucena, C.J.P. (ed.) Monogrujas em Cidncia da Computu~clo. Departamento de Informhtica. PUC-RioInf MCC 23/97. Rio de Janeiro.Google ScholarGoogle Scholar
  5. 5.de Souza, C.S. (1996). 'The Semiotic Engineering of Concreteness and Abstractness: from User Interface Languages to End-User Programming Languages". In Andersen, P.; Nadin, M.; Nake, F. (eds.) Znformatics and Semiotics. Dagstuhl Seminar Report No. 135, p. 11. Schloi3 Dagstuhl., Germany.Google ScholarGoogle Scholar
  6. 6.DiGiano, C. (1996). "A vision of highiy-learnable end-user programming languages". Child.4 Play 96 Position Paper.Google ScholarGoogle Scholar
  7. 7.DiGiano, C. and Eisenberg, M. (1995). "Selfdisclosing design tools: A gentle introduction to end-user programming". In Proceedings of DE95 . Ann Arbor, Michigan. August 23-25, 1995. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8.Eisenberg, M. (1995). 'Programmable Applications: Interpreter Meets Interface". SZGCHI Bulletin. Apr. Vol. 27(2), ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.Fauconnier, G. and Turner, M. 'Conceptual Integration Networks". Cognitive Science. Volume 22, number 2 (April-June 1998), pages 133-l 87.Google ScholarGoogle Scholar
  10. 10.French, R. (1995). The Subtlety of Sameness. Cambridge, MA: The MIT Press.Google ScholarGoogle Scholar
  11. 11.Furtado, Antonio L. (1992). "Analogy by Generalization - and the Quest of the Grail'! ACM SIGPLAN Notices, Volume 27, No. 1, January 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.Hofstadter, D. (ed., 1995). Fluid Concepts and Creative Analogies. Basic Books, A Division of HarperCollins Publishers, Inc. New York NY. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.Holyoak, K.J. and Thagard, P. (1996). Mental Leaps: Analogy in Creative Thought. Cambridge, MA. The MIT Press. 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.Josephson, J.R and Josephson, S.G. (eds.) (1996) Abductive Inference: Computation, Philosophy, Technology. Cambridge University Press.Google ScholarGoogle Scholar
  15. 15.Lakoff, G. (1987) Women, Fire, and Dangerous 77zings. The University of Chicago Press. Chicago.Google ScholarGoogle Scholar
  16. 16.Lakoff, G, (1993) 'Contemporary theory of metaphor". In Ortony (ed.), Metaphor and Thought, 2"Edition. Cambridge: Cambridge University Press.Google ScholarGoogle Scholar
  17. 17.Lakoff, G. and Johnson, M. (1980). Metaphors We Live By. The University of Chicago Press. Chicago.Google ScholarGoogle Scholar
  18. 18.Maybury, M.T. (ed., 1993). Intelligent Multimedia Interfaces. Menlo Park, CA: American Association for Artificial Intelligence. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.Myers, B.A. (1992). Languages for Developing User Interfaces. London. Jones and Bartlett Publishers, Inc. Boston. 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20.Nardi, B. (1993). A Small Matter of Programming. Cambridge, MA: The MIT Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21.Ortony, A. (ed., 1993) Metaphor and nought, 2"d Edition. Cambridge: Cambridge University Press.Google ScholarGoogle Scholar
  22. 22.Pattis, R.E.; Roberts, J.; Stehlik, M. (1995) Karel the Robot: A Gentle Introduction to the Art of Programming. New York, N.Y. John Wiley and Sons. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 23.Saussure, F. de. (1916). Cours de Linguistique G&z&ale. Paris, Payot.Google ScholarGoogle Scholar
  24. 24.Way, E.C. (1991). Knowledge Representation and Metaphor. Kluwer Academic Publishers. The Netherlands. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Extending software through metaphors and metonymies

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          IUI '00: Proceedings of the 5th international conference on Intelligent user interfaces
          January 2000
          288 pages
          ISBN:1581131348
          DOI:10.1145/325737
          • Chairmen:
          • Doug Riecken,
          • David Benyon,
          • Henry Lieberman

          Copyright © 2000 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 9 January 2000

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate746of2,811submissions,27%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader