A Framework for User-Tailored City Exploration

  • Jacqueline Floch
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6654)


Despite advances in mobile computing technologies, end-user development has mainly focused on desktop applications. Fundamentally contrasting desktop applications, mobile applications should satisfy the changing needs and tasks of the users on the move, and usually have a strong affinity with the physical world surrounding the users. We illustrate the potentials of this novel area for end-user development through the case of city exploration and we discuss how the different techniques of tailoring, sharing of user-generated content and code, and service composition can be exploited by users to create a tailored city exploration.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Rodden, T., Cheverst, K., Davies, N., Dix, A.: Exploiting context in HCI design for Mobile Systems. In: Proc. of Workshop on Human Computer Interaction with Mobile Devices (1998),
  2. 2.
    Baldauf, M., Dustdar, S., Rosenberg, F.: A Survey on Context-Aware Systems. Journal of Ad Hoc and Ubiquitous Computing 2(4) (2007)Google Scholar
  3. 3.
    McKinley, P.K., Sadjadi, S.M., Kasten, E.P., Cheng, B.H.C.: Composing Adaptive Software. IEEE Computer 37(7) (2004)Google Scholar
  4. 4.
    Cheverst, K., et al.: Developing a context-aware electronic tourist guide: some issues and experiences. In: Proc. of SIGCHI Conference on Human Factors in Computing Systems (CHI). ACM Press, New York (2000)Google Scholar
  5. 5.
    Häkkilä, J., Korpipää, P., Ronkainen, S., Tuomela, U.: Interaction and End-User Programming with a Context-Aware Mobile Application. In: Costabile, M.F., Paternó, F. (eds.) INTERACT 2005. LNCS, vol. 3585, pp. 927–937. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  6. 6.
    Kollet, Y., Smedley, T.J.: Message-Flow Programming in PdaGraph. In: Proc. of IEEE Symposium on Visual Languages and Human-Centric Computing (VLHCC). IEEE, Los Alamitos (2004)Google Scholar
  7. 7.
    App Inventor for Android,
  8. 8.
    Abowd, G., et al.: Cyberguide: A mobile context?aware tour guide. Wireless Networks 3(5) (1997)Google Scholar
  9. 9.
    Ghiani, G., Paternò, F., Spano, L.D.: Cicero Designer: An Environment for End-User Development of Multi-Device Museum Guides. In: Pipek, V., Rosson, M.B., de Ruyter, B., Wulf, V. (eds.) IS-EUD 2009. LNCS, vol. 5435, pp. 265–274. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  10. 10.
    Kathayat, S.B., Bræk, R.: Platform Support for Situated Collaborative Learning. In: Proc. of Int. Conf. on Mobile, Hybrid, and On-line Learning (eL&mL). IEEE Press, Los Alamitos (2009)Google Scholar
  11. 11.
    Hevner, A.R., March, S.T., Jinsoo, P.: Design Science in Information Systems Research. MIS Quarterly 28, 75–105 (2004)Google Scholar
  12. 12.
    UbiCompForAll, Project Home Page,
  13. 13.
    Repenning, A., Ioannidou, A.i.: What makes end-user development tick? 13 design guidelines. In: Lieberman, H., Paterno, F., Wulf, V. (eds.) End-User Development. Springer, Heidelberg (2006) ISBN 1-4020-4220-5Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Jacqueline Floch
    • 1
  1. 1.SINTEF ICTTrondheimNorway

Personalised recommendations