Skip to main content

Designing and Evaluating Interaction as Conversation: A Modeling Language Based on Semiotic Engineering

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2844))

Abstract

A number of design models have been proposed in the area of Human-Computer Interaction (HCI) to support user-centered system design. High-level, abstract task models and detailed interface specification languages are among the most widely used. However, the need for designing applications to run in a number of different devices and platforms presents new issues that must be addressed from a platform-separable perspective. In this paper, we show how an interaction-as-conversation metaphor may face this challenge, and present an interaction modeling language that allows designers to build a blueprint of the range of interactions that will be able to take place in the application. Our goal is twofold: to motivate the designers to reflect upon the interactive solution they are creating, and at the same time provide a skeleton interaction specification that may be easily instantiated for different platforms or devices.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Annett, J., Duncan, K.D.: Task analysis and training design. Journal of Occupational Psychology 41, 211–221 (1967)

    Google Scholar 

  2. Barbosa, S.D.J., de Souza, C.S., Paula, M.G.: The Semiotic Engineering Use of Models for Supporting Reflection-In-Action. In: Proceedings of HCI International 2003, Crete, Greece (2003)

    Google Scholar 

  3. Barbosa, S.D.J., Paula, M.G.: Interaction Modelling as a Binding Thread in the Software Development Process. In: Workshop Bridging the Gaps Between Software Engineering and Human-Computer Interaction, at ICSE 2003, Oregon, USA (2003)

    Google Scholar 

  4. CACM (2002) Ontology: different ways of representing the same concept. Communications of the ACM 45(2) (February 2002)

    Google Scholar 

  5. Card, S., Moran, T., e Newell, A.: The Psychology of Human-Computer Interaction. Lawrence Erlbaum, Mahwah (1983)

    Google Scholar 

  6. Carroll, J.M. (ed.): Scenario-based design: envisioning work and technology in system development. Wiley, New York (1995)

    Google Scholar 

  7. Carroll, J.M. (ed.): Making use: Scenario-Based Design of Human-Computer Interactions. MIT Press, Cambridge (2000)

    Google Scholar 

  8. Carroll, J.M., Mack, R.L., Robertson, S.P., Rosson, M.B.: Binding Objects to Scenarios of Use. International Journal of Human-Computer Studies 41, 243–276 (1994)

    Article  Google Scholar 

  9. de Souza, C.S., Barbosa, S.D.J., da Silva, S.R.P.: Semiotic Engineering Principles for Evaluating End-user Programming Environments. Interacting with Computers 13(4), 467–495 (2001)

    Article  Google Scholar 

  10. Diaper, D.: Task Analysis for Human Computer Interaction. Ellis Horwood (1989)

    Google Scholar 

  11. Hix, D., Hartson, H.: Developing User Interfaces: Ensuring Usability Through Product and Process. John Wiley and Sons, Chichester (1993)

    MATH  Google Scholar 

  12. Hoover, S.P., Rinderle, J.R., Finger, S.: Models and abstractions in design. Design Studies 12(4), 237–245 (1991)

    Article  Google Scholar 

  13. Imaz, M., Benyon, D.: How Stories Capture Interactions. In: Proceedings of IFIP TC.13 International Conference on Human-Computer Interaction, Interact 1999, pp. 321–328 (1999)

    Google Scholar 

  14. Johnson, P., Johnson, H., Waddington, R., Shouls, A.: Task related Knowledge Structures: Analysis, Modelling, and applications. In: Proceedings of HCI 1988. Cambridge University Press, Cambridge (1988)

    Google Scholar 

  15. Moran, T.: The Command Language Grammars: a representation for the user interface of interactive computer systems. International Journal of Man-Machine Studies 15, 3–50 (1981)

    Article  Google Scholar 

  16. Norman, D., e Draper, S. (eds.): User Centered System Design. Lawrence Erlbaum, Hillsdale (1986)

    Google Scholar 

  17. Paternò, F.: Model-Based Design and Evaluation of Interactive Applications. Springer, London (2000)

    MATH  Google Scholar 

  18. Paula, M.G.: Designing the Human-Computer Interaction Based on Semiotic Engineering Models: Building an Interaction Model. Master dissertation. Informatics Department, Pontifícia Universidade Católica do Rio de Janeiro, Brasil (2003) (in Portuguese)

    Google Scholar 

  19. Paula, M.G., Barbosa, S.D.J.: Bringing Interaction Specifications to HCI Design Patterns. In: Workshop Perspectives on HCI Patterns: Concepts and Tools, at CHI 2003, Florida, USA (2003)

    Google Scholar 

  20. Paula, M.G., Barbosa, S.D.J., Lucena, C.J.P.: Relating Human-Computer Interaction and Software Engineering Concerns. In: Lucena, C.J.P. (ed.) Monografias em Ciência da Computação, Rio de Janeiro, Brasil. Departamento de Informática. PUC-RioInf MCC 18/03 (2003)

    Google Scholar 

  21. Payne, S., e Green, T.R.G.: Task-action grammar: the model and its developments. In: Diaper, D. (ed.) Task Analysis for Human-Computer Interaction, Ellis Horwood, Chichester (1989)

    Google Scholar 

  22. Peirce, C.S.: Collected Papers. Harvard University Press, Cambridge (1931); Excerpted In: Buchler, J. (ed.): Philosophical Writings of Peirce. Dover, New York (1955)

    Google Scholar 

  23. Scapin, D., e Pierret-Golbreich, C.: Towards a method for task description. In: Proceedings of Work with Display Units Conference, Montreal, Canada, Elsevier, Amsterdam (1989)

    Google Scholar 

  24. Schön, D.: The Reflective Practitioner: How Professionals Think in Action. Basic Books, New York (1983)

    Google Scholar 

  25. van der Veer, G.C., Lenting, B.F., e Bergevoet, B.A.J.: GTA:Groupware Task Analysis - Modeling Complexity. Acta Psychologica 91, 297–322 (1996)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Barbosa, S.D.J., de Paula, M.G. (2003). Designing and Evaluating Interaction as Conversation: A Modeling Language Based on Semiotic Engineering. In: Jorge, J.A., Jardim Nunes, N., Falcão e Cunha, J. (eds) Interactive Systems. Design, Specification, and Verification. DSV-IS 2003. Lecture Notes in Computer Science, vol 2844. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39929-2_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-39929-2_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20159-5

  • Online ISBN: 978-3-540-39929-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics