Towards A Web Service Based HCI Migration Framework

  • Yao Shen
  • Minjie Wang
  • Minyi Guo
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 102)


Proliferation of mobile devices and advance in pervasive computing are leading to an urgent demand on smart human-computer interaction (HCI). In this paper, we focus on a key issue of smart HCI that is multimodal and multi-platform interaction migration. We present requirements for such smart interaction process by using simple scenarios. With these insights, we propose a web service based HCI migration framework to support open pervasive space full of dynamically emerging and disappearing devices. It integrates user preferences and context-awareness into interaction process. Our framework resides on each devices, composing a peer-to-peer structure and avoiding costly centralized services. We also illustrate our design choices for usability concerns and the migration process of our framework.


Program Logic User Preference Interaction Element Target Platform Semantic Match 
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 work was supported by the National Natural Science Foundation of China under Grant 61003219 and the Doctoral Fund of Ministry of Education of China under Grant 20100073120022.


  1. 1.
    Pyla P, Tungare M, Holman J, Pérez-Quiñones M (2009) Continuous user interfaces for seamless task migration. In: Julie Jacko (ed) Human-computer interaction. Ambient, ubiquitous and intelligent interaction, Lecture notes in computer science, vol 5612. Springer Berlin/Heidelberg, pp 77–85Google Scholar
  2. 2.
    Weiser M (1991) The computer for the 21st century. Sci Am 265(3):94–104CrossRefGoogle Scholar
  3. 3.
    Paterno F (1999) Model-based design and evaluation of interactive applications. Appl Comput. Springer-VerlagGoogle Scholar
  4. 4.
    Mori G, Paternò F, Santoro C (2003) Tool support for designing nomadic applications. In: Proceedings of the 8th international conference on intelligent user interfaces, IUI ’03, ACM, New York, USA, pp 141–148Google Scholar
  5. 5.
    Paternò F, Santoro C (2002) One model, many interfaces. In: Christophe Kolski, Jean Vanderdonckt (eds), CADUI, Kluwer, Dordrecht, pp 143–154Google Scholar
  6. 6.
    Oulasvirta A, Sumari L (2007) Mobile kits and laptop trays: managing multiple devices in mobile information work. In: Mary Beth Rosson, David J. Gilmore (eds) CHI, ACM, pp 1127–1136Google Scholar
  7. 7.
    Han R, Perret V, Naghshineh M (2000) Websplitter: a unified XML framework for multi-device collaborative web browsing. In: Proceedings of ACM CSCW’00 conference on computer-supported cooperative work, mobility, pp 221–230Google Scholar
  8. 8.
    Bandelloni R, Paternò F (2003) Platform awareness in dynamic web user interfaces migration. In: Human-computer interaction with mobile devices and services, Lecture notes in computer science, vol 2795. Springer Berlin/Heidelberg, pp 440–445Google Scholar
  9. 9.
    Paterno F, Mori G, Galiberti R (2001) CTTE: an environment for analysis and development of task models of cooperative applications. In: Proceedings of ACM CHI 2001 conference on human factors in computing systems, demonstrations: design tools, vol 2. pp 21–22Google Scholar
  10. 10.
    Mori G, Paternò F, Santoro C (2002) CTTE Support for developing and analyzing task models for interactive system design. IEEE Trans Softw Eng 28(8):797–813CrossRefGoogle Scholar
  11. 11.
    Puerta AR, Eisenstein J (1999) Towards a general computational framework for model-based interface development systems. In: IUI, pp 171–178Google Scholar
  12. 12.
    Bandelloni R Paternò F (2004) Flexible interface migration. In: Jean Vanderdonckt, Nuno Jardim Nunes, Charles Rich (eds) IUI, ACM, pp 148–155Google Scholar
  13. 13.
    Chinnici R, Moreau JJ, Ryman A, Weerawarana S (2007) Web services description language (WSDL) version 2.0 part 1: core language. World wide web consortium, recommendation REC-wsdl20-20070626, June 2007Google Scholar
  14. 14.
    Akkiraju R et al (2005) Web service semantics–wsdl-s. W3C member submission, November 2005Google Scholar

Copyright information

© Springer Science+Business Media B.V. 2011

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringShanghai Jiao Tong UniversityShanghaiChina

Personalised recommendations