Supporting Efficient Design of Mobile HCI

  • Francesco Bellotti
  • Riccardo Berta
  • Alessandro De Gloria
  • Massimiliano Margarone
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2795)


Recent advances in mobile computing and communication technologies have spurred nomadic use of computers. In order to support HCI design for new mobile services, we have developed the MADE (Mobile Applications Development Environment) software development kit. MADE includes M3P (MicroMultiMedia Player), a network-enabled multimedia player easily programmable through the Micromultimedia Services Language (MSL). MSL provides high-level components encapsulating advanced services (e.g. positioning, database query, path search, games, etc.), that can be easily integrated in multimedia presentations. This allows building modular applications that provide information-rich services to the general public through a coherent and homogeneous multimedia HCI, that can be learned with low mental workload. On the other hand, MADE hides the low-level aspects of multimedia and service management, allowing designers to focus on the modalities of presentation of information and on user interaction. The paper describes MADE and briefly sketches some tour guide applications we developed using the tool.


Mobile Device Efficient Design Tour Guide Object Orient Document Type Definition 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Johnson, C.: Rebuilding the Babel Tower. In: Proceedings of the First Workshop on Human Computer Interaction for Mobile Devices, May 21-23 (1998)Google Scholar
  2. 2.
    Chittaro, L., Dal Cin, P.: Evaluating Interface Design Choices on WAP Phones: Navigation and Selection. Personal and Ubiquitous Computing 6(4) (September 2002)Google Scholar
  3. 3.
    Rist, T., Bradmeier, P.: Customizing graphics for tiny displays of mobile devices, vol. 6(4) (September 2002)Google Scholar
  4. 4.
    Bellotti, F., Berta, R., De Gloria, A., Gabrieli, A., Margarone, M.: E-Tour: Multimedia Mobile Guides to Enhance Fruition of the Heritage. In: Stanford-Smith, B., Chiozza, E. (eds.) E-work and E-commerce. IOS Press, Amsterdam (2001)Google Scholar
  5. 5.
    Beck, A.: User Participation in System Design: Results of a Field Study. In: Smith, M.J., Salvendy, G. (eds.) Human-Computer Interaction: Applications and Case Studies, pp. 534–539. Elsevier, Amsterdam (1993)Google Scholar
  6. 6.
    Bellotti, F., Berta, R., De Gloria, A., Margarone, M.: User Testing a Hypermedia Tour Guide. IEEE Pervasive Computing 1(2) (April-June 2002)Google Scholar
  7. 7.
    Carroll, J.M.: Human-Computer Interaction: Psychology as a Science of Design. Int’l J. Human-Computer Studies 46(4), 501–522 (1997)CrossRefGoogle Scholar
  8. 8.
    Schilit, B.N., Trevor, J., Hilbert, D.M., Koh, T.K.: Web Interaction Using Very Small Internet Devices. IEEE Computer 35(10) (October 2002)Google Scholar
  9. 9.
    Hinckley, K., Pierce, J., Sinclair, M., Horvitz, E.: Sensing Techniques for Mobile Interaction. In: Symposium on User Interface Software and Technology, CHI Letters, vol. 2(2), pp. 91–100Google Scholar
  10. 10.
    Abowd, G.D., Mynatt, E.D.: Charting Past, Present, and Future Research in Ubiquitous Computing. ACM Transaction on Computer-Human Interaction 7(1), 29–58 (2000)CrossRefGoogle Scholar
  11. 11.
    Cheverst, K., Davies, N., Mitchell, K., Friday, A., Efstratiou, C.: Developing a Context- aware Electronic Tourist Guide: Some Issues and Experiences. In: Proceedings of the ACM CHI 2000, The Hague Netherlands, April 1-6, pp. 17–24 (2000)Google Scholar
  12. 12.
    Davies, N., Cheverst, K., Mitchell, K., Efrat, A.: Using and Determining Location in a Context-Sensitive Tour Guide. IEEE Computer, 35–41 (August 2001)Google Scholar
  13. 13.
    Cheverst, K., Smith, G., Mitchell, K., Friday, A., Davies, N.: The role of a shared context in supporting cooperation between city visitors. Computer & Graphics 25(4), 555–562 (2001)CrossRefGoogle Scholar
  14. 14.
    Pradhan, S., Brignone, C., Cui, J., McReynolds, A., Smith, M.T.: Websigns: Hyperlinking Physical Locations to the Web. IEEE Computer, 42–47 (August 2001)Google Scholar
  15. 15.
    Kindberg, T., Barton, J.: A Web-based Nomadic Computing System. Computer Networks 35(4), 443–456 (2001)CrossRefGoogle Scholar
  16. 16.
    Fleck, M., et al.: From Informing to Remembering: Deploying a Ubiquitous System in an Interactive Science Museum. IEEE Pervasive Computing 1(2), 13–21 (2002)CrossRefGoogle Scholar
  17. 17.
    Krikke, J.: Graphics Applications over the Wireless Web: Japan sets the Pace. IEEE Computer Graphics and Applications, 9–15 (May-June 2001)Google Scholar
  18. 18.
    Unified Modeling Language UML Resource Page,
  19. 19.
    Bellotti, F., Berta, R., De Gloria, A., Margarone, M.: MADE: Developing Edutainment Applications on Mobile Computers, vol. 27(4) (August 2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Francesco Bellotti
    • 1
  • Riccardo Berta
    • 1
  • Alessandro De Gloria
    • 1
  • Massimiliano Margarone
    • 1
  1. 1.DIBE – Department of Electronics and Biophysical EngineeringUniversity of GenoaGenovaItaly

Personalised recommendations