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.
- 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 Scholar
- 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 Scholar
- 3.Cypher, A. (ed., 1993) Watch What I Do: Programming by Demonstration. The MIT Press. Cambridge MA. Google ScholarDigital Library
- 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 Scholar
- 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 Scholar
- 6.DiGiano, C. (1996). "A vision of highiy-learnable end-user programming languages". Child.4 Play 96 Position Paper.Google Scholar
- 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 ScholarDigital Library
- 8.Eisenberg, M. (1995). 'Programmable Applications: Interpreter Meets Interface". SZGCHI Bulletin. Apr. Vol. 27(2), ACM Press. Google ScholarDigital Library
- 9.Fauconnier, G. and Turner, M. 'Conceptual Integration Networks". Cognitive Science. Volume 22, number 2 (April-June 1998), pages 133-l 87.Google Scholar
- 10.French, R. (1995). The Subtlety of Sameness. Cambridge, MA: The MIT Press.Google Scholar
- 11.Furtado, Antonio L. (1992). "Analogy by Generalization - and the Quest of the Grail'! ACM SIGPLAN Notices, Volume 27, No. 1, January 1992. Google ScholarDigital Library
- 12.Hofstadter, D. (ed., 1995). Fluid Concepts and Creative Analogies. Basic Books, A Division of HarperCollins Publishers, Inc. New York NY. Google ScholarDigital Library
- 13.Holyoak, K.J. and Thagard, P. (1996). Mental Leaps: Analogy in Creative Thought. Cambridge, MA. The MIT Press. 1996. Google ScholarDigital Library
- 14.Josephson, J.R and Josephson, S.G. (eds.) (1996) Abductive Inference: Computation, Philosophy, Technology. Cambridge University Press.Google Scholar
- 15.Lakoff, G. (1987) Women, Fire, and Dangerous 77zings. The University of Chicago Press. Chicago.Google Scholar
- 16.Lakoff, G, (1993) 'Contemporary theory of metaphor". In Ortony (ed.), Metaphor and Thought, 2"Edition. Cambridge: Cambridge University Press.Google Scholar
- 17.Lakoff, G. and Johnson, M. (1980). Metaphors We Live By. The University of Chicago Press. Chicago.Google Scholar
- 18.Maybury, M.T. (ed., 1993). Intelligent Multimedia Interfaces. Menlo Park, CA: American Association for Artificial Intelligence. Google ScholarDigital Library
- 19.Myers, B.A. (1992). Languages for Developing User Interfaces. London. Jones and Bartlett Publishers, Inc. Boston. 1992. Google ScholarDigital Library
- 20.Nardi, B. (1993). A Small Matter of Programming. Cambridge, MA: The MIT Press. Google ScholarDigital Library
- 21.Ortony, A. (ed., 1993) Metaphor and nought, 2"d Edition. Cambridge: Cambridge University Press.Google Scholar
- 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 ScholarDigital Library
- 23.Saussure, F. de. (1916). Cours de Linguistique G&z&ale. Paris, Payot.Google Scholar
- 24.Way, E.C. (1991). Knowledge Representation and Metaphor. Kluwer Academic Publishers. The Netherlands. Google ScholarDigital Library
Index Terms
- Extending software through metaphors and metonymies
Recommendations
Extending software through metaphors and metonymies
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 ...
Understanding metonymies in discourse
We propose a new computational model for the resolution of metonymies, a particular type of figurative language. Typically, metonymies are considered as a violation of semantic constraints (e.g., those expressed by selectional restrictions) that require ...
An Exploration on the Modes of Word Meaning Extension Based on Metaphorical and Metonymic Mechanisms
IALP '11: Proceedings of the 2011 International Conference on Asian Language ProcessingAccording to the cognitive linguistics, metaphor and metonymy, as the two basic cognitive methods, are the main resource of meaning extension. Based on that, we attempted to explore the meaning extension modes through studying the concrete language ...
Comments