Exploring the Specification of Haptic Interaction

  • Shamus P. Smith
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4323)


Visual technologies have directly influenced the specification and implementation of virtual environments and the user interactions that can be supported. However, recent advances in haptic devices have facilitated new levels of virtual environment interaction by the development of environments where it is possible to touch and feel virtual objects. Such environments support a richer set of possible user interactions.

This paper explores haptic specification for virtual environment interaction. The aim is to provide a sketch of interaction to enable analysis of usability requirements in an example haptic technology.


Virtual environments interaction specification haptic interaction design tools usability 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Biggs, S.J., Srinivasan, M.A.: Haptic interfaces. In: Stanney, K.M. (ed.) Handbook of Virtual Environments, pp. 93–115. Lawrence Erlbaum Associates, New Jersey (2002)Google Scholar
  2. 2.
    Bordegoni, M., et al.: The role of continuity in haptic interaction systems. In: CHI 2000 Workshop: Continuity in Human Computer Interaction, L’Aia, Netherlands, April (2000)Google Scholar
  3. 3.
    Bowman, D.A., et al.: 3D User interfaces: Theory and Practise. Addison-Wesley, Reading (2005)Google Scholar
  4. 4.
    Degani, A., Shafto, M., Kirlik, A.: Modes in automated cockpits: Problems, data analysis and a modelling framework. In: 36th Israel Annual Conference on Aerospace Sciences Conference, Haifa (1996)Google Scholar
  5. 5.
    Dix, A., et al.: Human-Computer Interaction, 3rd edn. Pearson/Prentice Hall, Harlow (2004)Google Scholar
  6. 6.
    Dubois, E., et al.: Beyond user experimentation: notational-based systematic evaluation of interaction techniques in virtual reality environments. Virtual Reality 8, 118–128 (2005)CrossRefGoogle Scholar
  7. 7.
    Hansen, K.V., et al.: Modelling of interaction between a spatula and a human brain. Medical Image Analysis 8, 23–33 (2004)CrossRefGoogle Scholar
  8. 8.
    Jacob, R.J.K., Deligiannidis, L., Morrison, S.: A software model and specification language for non-WIMP user interfaces. ACM Transactions on Computer-Human Interaction 6(1), 1–46 (1999)CrossRefGoogle Scholar
  9. 9.
    Kalawsky, R.S.: The Science of Virtual Reality and Virtual Environments. Addison-Wesley, Reading (1993)Google Scholar
  10. 10.
    Massink, M., Duke, D., Smith, S.: Towards hybrid interface specification for virtual environments. In: Duke, D.J., Puerta, A. (eds.) Design, Specification and Verification of Interactive System ’99. Springer Computer Science, pp. 30–51. Springer, Wien (1999)Google Scholar
  11. 11.
    Mine, M.R., Brooks Jr., F.P., Sequin, C.H.: Moving objects in space: Exploiting proprioception in virtual-environment interaction. In: Whitted, T. (ed.) SIGGRAPH 97, ACM SIGGRAPH, pp. 19–26. ACM Press, New York (1997)CrossRefGoogle Scholar
  12. 12.
    Navarre, D., et al.: A formal description of multimodal interaction techniques for immersive virtual reality applications. In: Costabile, M.F., Paternó, F. (eds.) INTERACT 2005. LNCS, vol. 3585, pp. 170–183. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  13. 13.
    Newman, W.M., Lamming, M.G.: Interactive System Design. Addison-Wesley, Harlow (1995)Google Scholar
  14. 14.
    Nielsen, J.: Usability Engineering. AP Professional, Boston (1993)zbMATHGoogle Scholar
  15. 15.
    Poppen, J.L.: An Atlas of Neurosurgical Techniques. W.B. Saunders Company, Philadelphia (1960)Google Scholar
  16. 16.
    Scaife, M., Rogers, Y.: Informing the design of a virtual environment to support learning in children. International Journal of Human-Computer Studies 55(2), 115–143 (2001)zbMATHCrossRefGoogle Scholar
  17. 17.
    Shaer, O., Jacob, R.J.K.: Toward a software model and a specification language for next-generation user interfaces. In: ACM CHI 2005 Workshop: The Future of User Interface Design Tools, April 2005, ACM Press, New York (2005)Google Scholar
  18. 18.
    Shneiderman, B.: Designing the User Interface: Strategies for Effective Human-Computer Interaction, 3rd edn. Addison-Wesley, Reading (1998)Google Scholar
  19. 19.
    Smith, S., Duke, D., Massink, M.: The hybrid world of virtual environments. Computer Graphics Forum 18(3), C297–C307 (1999)CrossRefGoogle Scholar
  20. 20.
    Smith, S.P., Duke, D.J.: Binding virtual environments to toolkit capabilities. Computer Graphics Forum 19(3), C-81–C-89 (2000)CrossRefGoogle Scholar
  21. 21.
    Smith, S.P., Harrison, M.D.: Editorial: User centred design and implementation of virtual environments. International Journal of Human-Computer Studies 55(2), 109–114 (2001)CrossRefGoogle Scholar
  22. 22.
    Stanney, K.M., Mourant, R.R., Kennedy, R.S.: Human factors issues in virtual environments: A review of the literature. Presence 7(4), 327–352 (1998)CrossRefGoogle Scholar
  23. 23.
    Wall, S., Brewster, S.: Editorial: design of haptic user-interfaces and applications. Virtual Reality 9(2-3), 95–96 (2006)CrossRefGoogle Scholar
  24. 24.
    Wieting, R.: Hybrid high-level nets. In: Charnes, J.M., et al. (eds.) 1996 Winter Simulation Conference, Coronado, California, USA, pp. 848–855 (1996)Google Scholar
  25. 25.
    Willans, J.S.: Integrating behavioural design into the virtual environment development process. PhD thesis, University of York. Technical Report YCST 2002/02 (2001)Google Scholar
  26. 26.
    Willans, J.S., Harrison, M.D.: A toolset supported approach for designing and testing virtual environment interaction techniques. International Journal of Human-Computer Studies 55(2), 145–165 (2001)zbMATHCrossRefGoogle Scholar
  27. 27.
    Wüthrich, C.A.: An analysis and a model of 3d interaction methods and devices for virtual reality. In: Duke, D.J., Puerta, A. (eds.) Design, Specification and Verification of Interactive System ’99. Springer Computer Science, pp. 18–29. Springer, Wien (1999)Google Scholar

Copyright information

© Springer Berlin Heidelberg 2007

Authors and Affiliations

  • Shamus P. Smith
    • 1
  1. 1.Department of Computer Science, Durham University, Durham DH1 3LEUnited Kingdom

Personalised recommendations