Skip to main content

Semiotics of Computing: Filling the Gap Between Humanity and Mechanical Inhumanity

Abstract

In this chapter, I survey the current of semiotics of computing and show a perspective leading towards computational semiotics. The chapter opens by describing the signification of a train of thought as a semiotics of computing and surveys different approaches taken with respect to applying semiotics to computing. A summary of one possible theory of semiotics is then provided, founded through analysis of computer programs—through which any computing is realized—along three axes: models of signs, kinds of signs, and systems of signs. Lastly, I describe how semiotic consideration of computing could lead to better information processing as a future new domain of computational semiotics.

Keywords

  • Computing
  • Semiotics
  • Programming languages
  • Reflexivity
  • Annotation
  • User interface
  • Engineering
  • de Saussure
  • Peirce

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-94-017-9404-6_44
  • Chapter length: 22 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   309.00
Price excludes VAT (USA)
  • ISBN: 978-94-017-9404-6
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   399.99
Price excludes VAT (USA)
Hardcover Book
USD   399.99
Price excludes VAT (USA)
Fig. 44.1
Fig. 44.2
Fig. 44.3
Fig. 44.4
Fig. 44.5

Notes

  1. 1.

    Theoretical computer science in fact formulates calculation as obtaining a fixed point in a solution space (Gunter 1962).

References

  • Andersen, P. 1997. A theory of computer semiotics. London: Cambridge University Press.

    Google Scholar 

  • Andersen, P. B., and L. Mathiassen. 2002. Semiotic engineering. Semiotica 142:381–395.

    Google Scholar 

  • Andersen, P., B. Holmqvist, and J. Jensen. 1993. The computer as medium. Cambridge: Cambridge University Press.

    Google Scholar 

  • Andersen, P. B., B. Holmqvist, and J. F. Jensen. 2007. The computer as medium. Cambridge: Cambridge University Press.

    Google Scholar 

  • Arnold, K., J. Gosling, and D. Holmes. 2000. The Java programming language. London: Pearson.

    Google Scholar 

  • Beeson, M. 1985. Foundations of constructive mathematics. Heidelberg: Springer.

    CrossRef  Google Scholar 

  • Bird, R. 1998. Introduction to functional programming using Haskell. London: Prentice Hall.

    Google Scholar 

  • Bishop, E. 1967. Foundations of constructive analysis. New York: Academic.

    Google Scholar 

  • Bishop, E., and D. Bridges. 1985. Constructive analysis. Heidelberg: Springer.

    CrossRef  Google Scholar 

  • Broderick, P. B. 2004. On communication and computation. Minds and Machines 14 (1): 1–19.

    CrossRef  Google Scholar 

  • Coen, M. H. (1998). Design principles for intelligent environments. In National Conference on Artificial Intelligence (AAAI), 547–554.

    Google Scholar 

  • Connolly, J., and D. Cooke. 2004. Pragmatics of programming languages. Semiotica 151:149–161.

    Google Scholar 

  • Connolly, J., and I. W. Phillips. 2002a. Semiotics and the theoretical foundations of multimedia. Semiotica 141:169–184.

    Google Scholar 

  • Connolly, J., and I. W. Phillips. 2002b. User-system interface design. Organizational Semiotics: Evolving a Science of Information Systems, 119–132.

    Google Scholar 

  • Connolly, J., A. Chamberlain, and I. W. Phillips. 2006. A discourse-based approach to human-computer communication. Semiotica 160:203–217.

    Google Scholar 

  • Connolly, J., A. Chamberlain, and I. Phillips. 2008. An approach to context in human-computer interaction. Semiotica 169:45–70.

    Google Scholar 

  • Dreyfus, H. 1972. What computers can't do: A critique of artificial intelligence. Cambridge: MIT Press.

    Google Scholar 

  • Eco, U. 1979. The theory of semiotics. Bloomington: Indiana University Press.

    Google Scholar 

  • Eco, U. 1988. Le Signe—Histoire et Analyse d’un Concept. Bruxelles: Editions Labor.

    Google Scholar 

  • Etxeberria, A., and J. Ibáñez. 1999. Semiotics of the artificial: The ‘self’ of self-reproducing systems in cellular automata. Semiotica 127:295–320.

    CrossRef  Google Scholar 

  • Foucault, M. 1969. Arch´eologie du Savoir. Paris: Editions Gallimard.

    Google Scholar 

  • Gunter, C. 1962. Semantics of programming languages: Structures and techniques. Cambridge: MIT Press.

    Google Scholar 

  • Harder, P. 1996. Functional semantics. Berlin: Mouton de Gruyter.

    CrossRef  Google Scholar 

  • Hauser, L., and W. J. Rapaport. 1993. Why isn't my pocket calculator a thinking thing? Minds and Machines 3 (1): 1.

    CrossRef  Google Scholar 

  • Horst, S. 1999. Symbols and computation: A critique of the computational theory of mind. Minds and Machines 9 (3): 347–381.

    CrossRef  Google Scholar 

  • Hudak, P. 1989. Conception, evolution, and application of functional programming languages. ACM Computing Surveys 21 (3): 359–411.

    CrossRef  Google Scholar 

  • Kary, M., and M. Mahner. 2002. How would you know if you synthesized a thinking thing. Minds and Machines 12 (1): 61–86.

    CrossRef  Google Scholar 

  • Keogh, E., T. Palpanas, D. Gunopulos, and M. Cardle. 2004. Indexing large human-motion databases. In International Conference on Very Large Databases, 780–791.

    Google Scholar 

  • Ketner, K. L. 1988. Peirce and turing: Comparisons and conjectures. Semiotica 68 (1): 33–61.

    Google Scholar 

  • Krajewski, S. 2012. The ultimate strengthening of the turing test? Semiotica 188:203–218.

    Google Scholar 

  • Liu, K. 2000. Semiotics in information systems engineering. Cambridge: Cambridge University Press.

    CrossRef  Google Scholar 

  • Liu, K., Rodney J. Clarke, P. B. Andersen, and R. K. Stamper, eds. 2002. Organizational semiotics: Evolving a science of information systems. Cambridge: Kluwer.

    Google Scholar 

  • Maturana, H., and F. Varela. 1980. Autopoiesis and cognition. Dordrecht: Reidel.

    Google Scholar 

  • Meunier, J.-G. 1989. Artificial intelligence and sign theory. Semiotica 77 (1): 43–63.

    Google Scholar 

  • Milkowski, M. 2012. Is computation based on interpretation? Semiotica 188:219–228.

    CrossRef  Google Scholar 

  • Morris, C. 1938. Foundations of the theory of signs. Chicago: University of Chicago Press.

    Google Scholar 

  • Nadin, M. 1988. Interface design: A semiotic paradigm. Semiotica 69 (3–4): 269–302.

    Google Scholar 

  • Nam, Y., and J. Kim. 2010. A semiotic analysis of sounds in personal computers: Towards a semiotic model of human-computer interaction. Semiotica 182:269–284.

    Google Scholar 

  • Newman, J. 2009. Playing the system: Videogames/players/characters. Semiotica 173:509–524.

    Google Scholar 

  • Nöth, W. 1990. Handbook of semiotics. Bloomington: Indiana University Press.

    Google Scholar 

  • O’Neill, S. 2009. Interactive media: The semiotics of embodied interaction. Springer.

    Google Scholar 

  • Peirce, C. 1931. Collected papers. Cambridge: Harvard University Press.

    Google Scholar 

  • Queiroz, J. a., and M. Floyd. 2009. On Peirce’s pragmatic notion of semiosis: A contribution for the design of meaning machines. Minds and Machines 19 (1):129–143.

    CrossRef  Google Scholar 

  • Scolari, C. 2009. The sense of the interface: Applying semiotics to HCI research. Semiotica 177:1–27.

    CrossRef  Google Scholar 

  • Skagestad, P. 1996. The mind’s machines: The turing machine, the memex, and the personal computer. Semiotica 111:217–243.

    CrossRef  Google Scholar 

  • Smith, B. C. 1982. Reflection and semantics in a procedural language. Technical Report MIT-LCSTR–272.

    Google Scholar 

  • Smith, B. C. 1984. Reflection and semantics in Lisp. In Conference Record of the Eleventh Annual ACM Symposium on Principles of Programming Languages, 23–35. ACM Press.

    Google Scholar 

  • de Souza, C. S. 2006. The semiotic engineering of human-computer interaction. Cambridge: MIT Press.

    Google Scholar 

  • Stamper, R. 1973. Information in business and administrative systems. New York: Wiley.

    Google Scholar 

  • Tanaka-Ishii, K. 2006. Dyadic and triadic sign models. Semiotica 158:213–232.

    Google Scholar 

  • Tanaka-Ishii, K. 2008. Narcissus in language: A semiotic contrast of natural and computer language through self-reference. Semiotica 172:299–311.

    Google Scholar 

  • Tanaka-Ishii, K. 2010a. Reflexivity and self-augmentation. Semiotica 179:1–17.

    CrossRef  Google Scholar 

  • Tanaka-Ishii, K. 2010b. Semiotics of programming. Cambridge: Cambridge University Press.

    Google Scholar 

  • Tanaka-Ishii, K. 2013. The semiotics of void. In Human Computer Interaction International Conference, 151–162.

    Google Scholar 

  • Tanaka-Ishii, K., and Y. Ishii. 2006. Thirdness as self-reference in computing. Semiotica 160:327–343.

    Google Scholar 

  • Tanaka-Ishii, K., and Y. Ishii. 2008. Sign and the lambda-term. Semiotica 169:197–220.

    Google Scholar 

  • Tuduce, C., and T. Gross. 2005. A mobility model based on WLAN traces and its validation. In INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings IEEE, 664–674.

    Google Scholar 

  • Wilson, S. 2012. The creation of a corpus of English metalanguage. In Annual Conference for Computational Linguistics, 638–646.

    Google Scholar 

  • Zemanek, H. (1966). Semiotics and programming languages. Communications of the ACM 9 (3): 139–143.

    CrossRef  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kumiko Tanaka-Ishii .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2015 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Tanaka-Ishii, K. (2015). Semiotics of Computing: Filling the Gap Between Humanity and Mechanical Inhumanity. In: Trifonas, P. (eds) International Handbook of Semiotics. Springer, Dordrecht. https://doi.org/10.1007/978-94-017-9404-6_44

Download citation