Skip to main content

Part of the book series: Studies in Computational Intelligence ((SCI,volume 104))

Enabling seamless and intuitive interaction is a long cherished objective of the HCI community. In classic desktop situations, the constituent processes have been studied over a long period of time and a mature understanding of the essential components has been obtained leading to broad agreement on bestpractice principles and what constitutes good design. Though this endeavour has been of incalculable benefit, recent patterns of computer usage raise a new series of challenges that must be addressed. In particular, mobile computing is increasingly becoming the de facto usage paradigm: a situation that raises a new series of challenges for software engineers, and in particular, HCI professionals. In this chapter, the implications for one element of HCI in the mobile computing domain is examined, namely, interaction.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Dix, A., Finley, J., Abowd, G., Beale, R.: Human–Computer Interaction. 3rd edn. Prentice-Hall (2004)

    Google Scholar 

  2. Helander, M.G., Landauer, T.K., Prabhu, P., Prabhu, P.V. (eds): Handbook of Human–Computer Interaction. 2nd edn. Elsevier Science (1997)

    Google Scholar 

  3. Huang, Th.S., Nijholt, A., Pantic, M., Pentland, A. (eds): Artificial Intelligence for Human Computing, Lecture Notes in Artificial Intelligence, Vol. 4451. Springer (2007)

    Google Scholar 

  4. Fischer, G.: User Modeling in human–computer interaction. User Modeling and User-Adapted Interaction 11(1–2) (2001) 65–86

    Article  MATH  Google Scholar 

  5. Kramer, J., Noronha, S., Vergo, J.: A user-centered design approach to personalization. Communications of the ACM 43(8) (2000) 44–48

    Article  Google Scholar 

  6. Hollan, J., Hutchins, E., Kirsh, D: Distributed cognition: toward a new foundation for human–computer interaction research. ACM Transaction on Computer–Human Interaction 7(2) (2000) 174–196

    Article  Google Scholar 

  7. Gray, W.D., Young, R.M., Kirschenbaum, S.S.: Introduction to a special issue on cognitive architectures and human–computer interaction. Human Computer Interaction 12 (1997) 301–309

    Article  Google Scholar 

  8. Lumsden, J. (ed): Handbook of Research on User Interface Design and Evaluation for Mobile Technology, Information Science Reference (2008)

    Google Scholar 

  9. Love, S.: Understanding Mobile Human–Computer. Butterworth-Heinemann (2005)

    Google Scholar 

  10. Chittaro L. (ed): Special issue on HCI aspects of mobile devices and services. Personal and Ubiquitous Computing Journal 8(2) (2004)

    Google Scholar 

  11. Paterno, F.: Understanding interaction with mobile devices. Interacting with Computers, 15(4) (2003) 473–478

    Article  Google Scholar 

  12. Human Computer Interaction with Mobile Devices and Services (MobileHCI) – http://www.mobilehci.org

  13. Weiser, M.: The Computer for the Twenty-First Century. Scientific American. (1991) 94–100

    Google Scholar 

  14. Rhodes, B.J., Minar, N., Weaver, J.: Wearable computing meets ubiquitous computing: Reaping the best of both world. In: Proceedings of the Third International Symposium on Wearable Computers, IEEE Computer Society (1999) 141–149

    Google Scholar 

  15. Billinghurst, M. and Kato, H.: Collaborative augmented reality. Communications of the ACM 45(7) (2002) 64–70

    Article  Google Scholar 

  16. Azuma, R., Baillot, Y., Behringer, R., Feiner, S., Julier, S., MacIntyre, B.: Recent advances in augmented reality. IEEE Computer Graphics and Application 21(6) (2001) 34–47

    Article  Google Scholar 

  17. Aarts, E, Marzano, S. (eds): The New Everyday: Views on Ambient Intelligence. 010 Publishers, Rotterdam (2003)

    Google Scholar 

  18. Vasilakos, A., Pedrycz, W (eds): Ambient Intelligence, Wireless Networking, Ubiquitous Computing, Artech House, Norwood (2006)

    Google Scholar 

  19. Langley, P.: Machine learning for adaptive user interfaces. In: Brewka, G., Habel, C., Nebel, B. (eds): Advances in Artificial intelligence, Lecture Notes in Computer Science, Vol. 1303. Springer (1997) 53–62

    Google Scholar 

  20. Vallerio, K.S., Zhong, L., Jha, N.K.: Energy-efficient graphical user interface design. IEEE Transactions on Mobile Computing 5(7) (2006) 846–859

    Article  Google Scholar 

  21. ISO/IEC 9995-8: Information technology – Keyboard layouts for text and office systems – Part 8: Allocation of letters to the keys of a numeric keypad. International Organization for Standardization (1994)

    Google Scholar 

  22. Schmidt, A.: Implicit Human Computer Interaction through Context. Personal Technologies 4(2,3) (1999) 191–199

    Google Scholar 

  23. Tamminen, S., Oulasvirta, A., Toiskallio, K., Kankainen, A.: Understanding mobile contexts. Personal and Ubiquitous Computing 8(2) (2004) 135–143

    Article  Google Scholar 

  24. Dey, A.K.: Understanding and using context. Personal and Ubiquitous Computing 5(1) (2001) 4–7

    Article  Google Scholar 

  25. Ranganathan, A., Al-Muhtadi, J., Campbell, R.H.: Reasoning about uncertain contexts in pervasive computing environments. IEEE Pervasive Computing 3(2) (2004) 62–70

    Article  Google Scholar 

  26. O’Hare, G.M.P., Jennings, N.R. (eds): Foundations of Distributed Artificial Intelligence. Wiley (1996)

    Google Scholar 

  27. Wooldridge, M. J.: Introduction to Multiagent Systems. Wiley (2001)

    Google Scholar 

  28. Nwana H.: Software agents: An overview. Knowledge Engineering Review 11(3) (1996) 205–244

    Article  Google Scholar 

  29. O’Hare, G.M.P., O’Grady, M.J., Muldoon, C., Bradley, J.F.: Embedded agents: A paradigm for mobile services. International Journal of Web and Grid Services 2(4) (2006) 379–405

    Article  Google Scholar 

  30. Obrenovic, Z., Starcevic, D.: Modeling multimodal human–computer interaction. IEEE Computer 37(9) (2004) 65–72

    Google Scholar 

  31. Wooldridge, M., Jennings, N.R.: Intelligent agents: Theory and practice. The Knowledge Engineering Review 10(2) (1995) 115–152

    Article  Google Scholar 

  32. Brooks, RA.: Intelligence without representation. Artificial Intelligence 47 (1991) 139–159

    Article  Google Scholar 

  33. Rao, A.S., Georgeff, M.P.: BDI Agents: From theory to practice. In: Proceedings of the First International Conference on Multi-Agent Systems (ICMAS’95). AAAI Press (1995) 312–319

    Google Scholar 

  34. G.M.P. O’Hare: Agent factory: An environment for the fabrication of distributed artificial systems. In: O’Hare, Jennings (eds): Foundations of Distributed Artificial Intelligence, Wiley (1996) 449–484

    Google Scholar 

  35. JACK – The Agent Oriented Software Group, http://www.agent-software.com

  36. Adorni, G., Bergenti, F., Poggi, A., Rimassa, G.: Enabling FIPA agents on small devices. In: Klusch, M., Zambonelli, F. (eds): Cooperative Information Agents V. Lecture Notes in Computer Science Vol. 2182. Springer (2001) 248–257

    Google Scholar 

  37. Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. Wiley (2007)

    Google Scholar 

  38. Tarkoma, S., Laukkanen, M. (2002) Supporting software agents on small devices. In: Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems: Part 2 (AAMAS’02). ACM Press (2002) 565–566

    Google Scholar 

  39. Foundation for Intelligent Physical Agents (FIPA), http://www.fipa.org

  40. Muldoon, C., O’Hare, G.M.P., Collier, R.W., O’Grady, M.J.: Agent factory micro-edition: A framework for ambient applications. In: Alexandrov, V., Van Albada, G., Sloot, P., Dongarra, J. (eds): Computational Science III. Lecture Notes in Computer Science, Vol. 3993 (2006) 727–734

    Google Scholar 

  41. Lieberman, H. 1997. Autonomous interface agents. In: Pemberton, S. (ed): Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM Press New York (1997) 67–74

    Chapter  Google Scholar 

  42. Lieberman. H.: Letizia: An agent that assists web browsing. In: Mellish, C. (ed): Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence (IJCAI-95). Morgan Kaufmann (1995) 924–929

    Google Scholar 

  43. Maes, P.: Agents that reduce work and information overload. Communications of the ACM 37(7) (1994) 30–40

    Article  Google Scholar 

  44. Sas, C., O’Grady, M.J., O’Hare, G.M.P.: Electronic navigation – Some design issues. In: Chittaro, L. (ed): Lecture Notes in Computer Science (LNCS), Vol. 2795, (2003) 471–475

    Google Scholar 

  45. O’Hare, G.M.P., O’Grady, M.J.: Addressing mobile HCI needs through agents. In: Paterno. F. (ed): Lecture Notes in Computer Science (LNCS), Vol. 2411 (2002) 311–314

    Google Scholar 

  46. Satoh, I.: Software agents for ambient intelligence. In: Proceedings of IEEE International Conference on Systems, Man and Cybernetics (SMC’2004). IEEE Computer Society (2004) 1147–1150

    Google Scholar 

  47. Grill, T., Ibrahim, I.K., Kotsis, G.: Agents visualization in smart environments. In: Proceedings of the 2nd International Conference on Mobile Multimedia (MOMM2004). Oesterreichische Computer Gesellschaft (2004) 361–370

    Google Scholar 

  48. Poslad, S., Laamanen H., Malaka, R., Nick, A., Zipf, A.: Crumpet: Creation of user-friendly mobile services personalized for tourism. In: Proceeding of the Second IEE International Conference on 3G Mobile Communication Technologies. IEE (2001) 28–32

    Google Scholar 

  49. O’Grady, M.J., O’Hare, G.M.P.: Just-in-time multimedia distribution in a mobile computing environment. IEEE Multimedia 11(4) (2004) 62–74

    Article  Google Scholar 

  50. O’Hare, G.M.P., O’Grady, M.J.: Gulliver’s genie: A multi-agent system for ubiquitous and intelligent content delivery. Computer Communications 26(11) (2003) 1177–1187

    Article  Google Scholar 

  51. Hagras, H., Callaghan, V., Colley, M., Clarke, G., Pounds-Cornish, A., Duman, H.: Creating an ambient-intelligence environment using embedded agents. Intelligent Systems 19(6) (2004) 12–20

    Article  Google Scholar 

  52. Association for Computing Machinery ACM – http://www.acm.org

  53. Institute of Electrical & Electronic Engineers (IEEE) – http://www.ieee.org

  54. Keegan, S. O’Hare, G.M.P., O’Grady, M.J.: EasiShop: Ambient intelligence assists everyday shopping. Information Sciences 178(3) (2008) 588–611

    Article  Google Scholar 

  55. Keegan, S., O’Hare, G.M.P.: EasiShop: Enabling uCommerce through intelligent mobile agent technologies. In: Horlait, E., magedanz, T., Glitho, R. (eds): Mobile Agents for Telecommunication Applications. Lecture Notes in Computer Science Vol. 2881. Springer (2003) 200–209

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

O’Grady, M.J., O’Hare, G.M.P., Keegan, S. (2008). Interaction Modalities in Mobile Contexts. In: Virvou, M., Jain, L.C. (eds) Intelligent Interactive Systems in Knowledge-Based Environments. Studies in Computational Intelligence, vol 104. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77471-6_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-77471-6_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-77470-9

  • Online ISBN: 978-3-540-77471-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics