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.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Dix, A., Finley, J., Abowd, G., Beale, R.: Human–Computer Interaction. 3rd edn. Prentice-Hall (2004)
Helander, M.G., Landauer, T.K., Prabhu, P., Prabhu, P.V. (eds): Handbook of Human–Computer Interaction. 2nd edn. Elsevier Science (1997)
Huang, Th.S., Nijholt, A., Pantic, M., Pentland, A. (eds): Artificial Intelligence for Human Computing, Lecture Notes in Artificial Intelligence, Vol. 4451. Springer (2007)
Fischer, G.: User Modeling in human–computer interaction. User Modeling and User-Adapted Interaction 11(1–2) (2001) 65–86
Kramer, J., Noronha, S., Vergo, J.: A user-centered design approach to personalization. Communications of the ACM 43(8) (2000) 44–48
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
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
Lumsden, J. (ed): Handbook of Research on User Interface Design and Evaluation for Mobile Technology, Information Science Reference (2008)
Love, S.: Understanding Mobile Human–Computer. Butterworth-Heinemann (2005)
Chittaro L. (ed): Special issue on HCI aspects of mobile devices and services. Personal and Ubiquitous Computing Journal 8(2) (2004)
Paterno, F.: Understanding interaction with mobile devices. Interacting with Computers, 15(4) (2003) 473–478
Human Computer Interaction with Mobile Devices and Services (MobileHCI) – http://www.mobilehci.org
Weiser, M.: The Computer for the Twenty-First Century. Scientific American. (1991) 94–100
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
Billinghurst, M. and Kato, H.: Collaborative augmented reality. Communications of the ACM 45(7) (2002) 64–70
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
Aarts, E, Marzano, S. (eds): The New Everyday: Views on Ambient Intelligence. 010 Publishers, Rotterdam (2003)
Vasilakos, A., Pedrycz, W (eds): Ambient Intelligence, Wireless Networking, Ubiquitous Computing, Artech House, Norwood (2006)
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
Vallerio, K.S., Zhong, L., Jha, N.K.: Energy-efficient graphical user interface design. IEEE Transactions on Mobile Computing 5(7) (2006) 846–859
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)
Schmidt, A.: Implicit Human Computer Interaction through Context. Personal Technologies 4(2,3) (1999) 191–199
Tamminen, S., Oulasvirta, A., Toiskallio, K., Kankainen, A.: Understanding mobile contexts. Personal and Ubiquitous Computing 8(2) (2004) 135–143
Dey, A.K.: Understanding and using context. Personal and Ubiquitous Computing 5(1) (2001) 4–7
Ranganathan, A., Al-Muhtadi, J., Campbell, R.H.: Reasoning about uncertain contexts in pervasive computing environments. IEEE Pervasive Computing 3(2) (2004) 62–70
O’Hare, G.M.P., Jennings, N.R. (eds): Foundations of Distributed Artificial Intelligence. Wiley (1996)
Wooldridge, M. J.: Introduction to Multiagent Systems. Wiley (2001)
Nwana H.: Software agents: An overview. Knowledge Engineering Review 11(3) (1996) 205–244
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
Obrenovic, Z., Starcevic, D.: Modeling multimodal human–computer interaction. IEEE Computer 37(9) (2004) 65–72
Wooldridge, M., Jennings, N.R.: Intelligent agents: Theory and practice. The Knowledge Engineering Review 10(2) (1995) 115–152
Brooks, RA.: Intelligence without representation. Artificial Intelligence 47 (1991) 139–159
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
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
JACK – The Agent Oriented Software Group, http://www.agent-software.com
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
Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. Wiley (2007)
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
Foundation for Intelligent Physical Agents (FIPA), http://www.fipa.org
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
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
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
Maes, P.: Agents that reduce work and information overload. Communications of the ACM 37(7) (1994) 30–40
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
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
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
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
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
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
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
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
Association for Computing Machinery ACM – http://www.acm.org
Institute of Electrical & Electronic Engineers (IEEE) – http://www.ieee.org
Keegan, S. O’Hare, G.M.P., O’Grady, M.J.: EasiShop: Ambient intelligence assists everyday shopping. Information Sciences 178(3) (2008) 588–611
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
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)