A Taxonomy for Migratory User Interfaces

  • Silvia Berti
  • Fabio Paternò
  • Carmen Santoro
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3941)


Migratory user interfaces are particularly promising for forthcoming ubiquitous environments enabled by the evolution of wireless technology and the proliferation of a wide variety of interactive devices. In this paper we present a logical framework and some fundamental concepts and dimensions that can be useful to help user interface designers and developers understand migratory interfaces, analyse the state of the art, and identify areas which need further research. A number of works in this area are compared and referred to such framework and dimensions, so as to identify the advantages and drawbacks of the various approaches.


User Interface Logical Description Migration Process Client Side Target Device 
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.
    Balme, L., Demeure, A., Barralon, N., Coutaz, J., Calvary, G.: CAMELEON-RT: A Software Architecture Reference Model for Distributed, Migratable, and Plastic User Interfaces. In: Markopoulos, P., Eggen, B., Aarts, E., Crowley, J.L. (eds.) EUSAI 2004. LNCS, vol. 3295, pp. 291–302. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  2. 2.
    Bandelloni, R., Mori, G., Paternò, F.: Dynamic Generation of Migratory Interfaces. In: Proceedings Mobile HCI 2005, pp. 83–90. ACM Press, Salzburg (2005)Google Scholar
  3. 3.
    Bandelloni, R., Paternò, F.: Migratory User Interfaces able to Adapt to Various Interaction Platforms. International Journal of Human – Computer Studies 60, 621–639 (2004)CrossRefGoogle Scholar
  4. 4.
    Bandelloni, R., Paternò, F.: Flexible Interface Migration. In: Proceedings ACM IUI 2004, pp. 148–157. ACM Press, Funchal (2004)Google Scholar
  5. 5.
    Bandelloni, R., Berti, S., Paternò, F.: Mixed-Initiative, Trans-Modal Interface Migration. In: Brewster, S., Dunlop, M.D. (eds.) Mobile HCI 2004. LNCS, vol. 3160, pp. 216–227. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  6. 6.
    Baudisch, P., Xie, X., Wang, C., Ma, W.-Y.: Collapse-to-Zoom: Viewing Web Pages on Small Screen Devices by Interactively Removing Irrelevant Content. In: Proceedings of UIST 2004 (technote), Santa Fee, MN, November 2004, pp. 91–94 (2004)Google Scholar
  7. 7.
    Bharat, K.A., Cardelli, L.: Migratory Applications. In: Proceedings of User Inteface Software and Technology (UIST 1995), November 15-17, pp. 133–142 (1995)Google Scholar
  8. 8.
    Chen, Y., Ma, W.-Y., Zhang, H.-J.: Detecting Web Page Structure for Adaptive Viewing on Small Form Factor Devices. In: WWW 2003, Budapest, Hungary, May 20-24. ACM, New York (2003)Google Scholar
  9. 9.
    Chu, H.-H., Song, H., Wong, C., Kurakake, S., Katagiri, M.: Roam: a seamless application framework. The Journal of System and Software 69, 209–226 (2004)CrossRefGoogle Scholar
  10. 10.
    Coninx, D., Luyten, K., Vandervelpen, C., Van den Bergh, J., Creemers, B.: Dynamically Generating Interfaces for Mobile Computing Devices and Embedded Systems. In: Chittaro, L. (ed.) Mobile HCI 2003. LNCS, vol. 2795, pp. 256–270. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  11. 11.
    de Sousa, J., Garlan, D.: Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments. In: Proc. of the IFIP 17th World Computer Congress/3rd IEEE/IFIP Conference on Software Architecture: Systenm Design, Development and Maintenance, IFIP Conference Proceedings, Montreal, vol. 224, pp. 29–43 (2002)Google Scholar
  12. 12.
    Johanson, B., Ponnekanti, S., Sengupta, C.: Fox, A Multibrowsing: Moving Web Content across Multiple Displays. In: Abowd, G.D., Brumitt, B., Shafer, S. (eds.) UbiComp 2001. LNCS, vol. 2201, pp. 346–353. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  13. 13.
    MacKay, B., Watters, C., Duffy, J.: Web Page Transformation When Switching Devices. In: Brewster, S., Dunlop, M.D. (eds.) Mobile HCI 2004. LNCS, vol. 3160, pp. 228–239. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  14. 14.
    Nichols, J., Myers, B.A., Higgins, M., Hughes, J., Harris, T.K., Rosenfeld, R., Pignol, M.: Generating remote control interfaces for complex appliances. In: Proceedings ACM UIST 2002, pp. 161–170 (2002)Google Scholar
  15. 15.
    Ponnekanti, S., Lee, B., Fox, A., Hanrahan, P., Winograd, T.: ICrafter: A Service Framework for Ubiquitous Computing Environments. In: Abowd, G.D., Brumitt, B., Shafer, S. (eds.) UbiComp 2001. LNCS, vol. 2201, pp. 56–75. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  16. 16.
    Song, H., Chu, H.-H., Islam, N., Kurakake, S., Katagiri, M.: Browser State Repository Service. In: Mattern, F., Naghshineh, M. (eds.) PERVASIVE 2002. LNCS, vol. 2414, pp. 253–266. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  17. 17.
    Vandervelpen, C., Coninx, K.: Towards Model-based Design Support for Distributed User Interfaces. In: Proceedings NordiCHI 2004, Tampere (October 2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Silvia Berti
    • 1
  • Fabio Paternò
    • 1
  • Carmen Santoro
    • 1
  1. 1.ISTI-CNRPisaItaly

Personalised recommendations