Skip to main content
Log in

A new approach and system for attentive mobile learning based on seamless migration

  • Published:
Applied Intelligence Aims and scope Submit manuscript


Seamless migration is one of pervasive computing applications. The function of seamless mobility is suitable for mobile services such as mobile Web-based learning. In this paper, we propose an approach that supports an attentive mobile learning paradigm. This mobile learning dynamically follows the user from place to place and machine to machine without user’s awareness or intervention by active service. This capability can be obtained by component-based smart system and agent-based migrating mechanism. To demonstrate the approach, the theoretical background of fuzzy-neural network for attentive service will be explained. The proposed fusion decision method is based on fuzzy-neural network which can make the input signal data to fuse better. Using online tuning, the fusion processing can be accelerated and the fusion belief degree can be improved. Description of mobile learning task and migrating granularity of the task is suggested. The design of the seamless migration mechanism is introduced. This includes solving several important sub-problems, such as transferring delay, transferring failure, and residual computation dependency. Our implemented system for attentive mobile learning based on seamless migration is presented. The validity comparison and evaluation of this kind of mobile learning paradigm is shown by experimental demos. This suggested attentive mobile learning paradigm based on seamless migration is useful and convenient to mobile learners.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others


  1. Weiser M (1991) The computer for the twenty-first century. Sci Am 265(3):94–104

    Article  Google Scholar 

  2. Satyanarayanan M (2001) Pervasive computing: vision and challenges. IEEE Pers Commun 8(8):10–17

    Article  Google Scholar 

  3. Ciancarini P (2002) Coordinating multi-agent applications on the WWW: a reference architecture. IEEE Trans Softw Eng 24(5):363–375

    Google Scholar 

  4. Shi YC, Xie WK (2003) The smart classroom: merging technologies for seamless tele-education. IEEE Pervasive Comput Mag 2(2):25–33

    Google Scholar 

  5. Danny B, Mitsuru O (2001) Seven good reasons for mobile agents. Commun ACM 42(3):86–89

    Google Scholar 

  6. David K, Robert SG (2002) Mobile agents and the future of the Internet. ACM Oper Syst Rev 33(3):7–13

    Google Scholar 

  7. Simmons R, Apfelbaum D (2001) A task description language for robot control. In: Proceedings conference on intelligent robotics and systems, New York, 2001, vol 1(10), pp 138–147

  8. Garlan D, Siewiorek DP (2002) Project aura: toward distraction-free pervasive computing. IEEE Pervasive Comput 1(2):22–31

    Article  Google Scholar 

  9. Karnik NM (1991) Design issues in mobile agent programming systems. IEEE Concurr 6(3):125–132

    Google Scholar 

  10. Takasugi K (2003) Seamless Service Platform for following a User’s movement in a dynamic net-work environment. In: PerCom’03, 2003, vol 1(8), pp 125–132

  11. Takasugi K (2001) Adaptive system for service continuity in a mobile environment. In: IEEE APCC, Tokyo, Japan, 2001, vol 1(9), pp 75–83

  12. Milojicic D (2002) Mobile agent applications. IEEE Concurr 7(3):80–90

    Article  Google Scholar 

  13. Simon S (2002) A model for software configuration in ubiquitous computing environments. In: Proceedings of pervasive, vol 1(7), Zürich. LNCS, vol 2414. Springer, Berlin, pp 181–194

    Google Scholar 

  14. Kang YH (1998) Data fusion theory and application. Xi’an Electrical Technology University Press, Xi’an

    Google Scholar 

  15. Harney RC (1990) Practical issues: multi-sensors target recognition. Proc SPIE 1306:105–114

    Article  Google Scholar 

  16. Xu LY, Zhao H (1999) Application of neural fusion to accident forecast in hydropower station. In: Proceedings of the second international conference on information fusion, vol 2, 1999

  17. Du QD, Zhao H (2000) D-S evidence theory applied to fault diagnosis of generator based on embedded sensors. In: Proceedings of the third international conference on information fusion, vol 1, 2000

  18. Tan ZX (1995) Usual process of information fusion and application in fault diagnosis. Detect Technol 3:15–17

    Google Scholar 

  19. Zhang YD (1999) Multisensor information fusion and application in intelligent fault diagnosis. Sens Technol 18(2):18–22

    Google Scholar 

  20. Saha FT, Chang TC (1998) An efficient algorithm for multi-sensor track fusion. IEEE Trans Aerospace Electron Syst 34(1):200–210

    Article  Google Scholar 

  21. Hall D (2006) Mathematical Techniques in multi-sensor data fusion. Artech House, Norwood

    Google Scholar 

  22. Ishibuchi H (2007) Fuzzy neural networks with fuzzy weights and fuzzy bias. In: Proc ICNN’07, 2007, pp 1650–1655

  23. George A (2005) A new approach to fuzzy-neural system modeling. IEEE Trans Fuzzy Syst 3(2):190–197

    Google Scholar 

  24. Dubois D, Prade H (2006) Possibility theory, an approach to computerized processing of uncertainty. Peplum Press, New York

    Google Scholar 

  25. Jiang G, Lan J, Zhuang X (2001) Distance learning technologies and an interactive multimedia educational system. In: Proc of IEEE international conference on advanced learning technologies, Aug 2001, Madison, WI, USA

  26. Deshpande SG, Hwang J (2001) A real-time interactive virtual classroom. IEEE Trans Multimed 3(4):432–444

    Article  Google Scholar 

  27. Chu Y, Rao SG, Zhang H (2000) A case for end system multicast. In: Proc of the ACM SIGMETRICS international conference on measurement and modeling of computer systems, June 2000, Santa Clara, California, USA

  28. Deering S (1988) Multicast routing in internet works and extended LANs. In: Proc of the ACM SIGCOMM 88, Stanford, CA, August 1988, pp 55–64

  29. Waitzman D, Deering S, Partridge C (1988) Distance vector multicast routing protocol, RFC 1075, Nov

  30. Deering S, Estrin D (1999) Protocol independent multicast version 2 dense mode specification, Internet Draft, IETF, June

  31. Estrin D, Farinacci D (1998) Protocol independent multicast-sparse mode (PIM-SM): protocol specification, RFC 2362, June

  32. Chiu D, Hurst S, Kadansky M (1998) TRAM: a tree-based reliable multicast protocol, TR 98-66, Sun Microsystems Laboratories, July

  33. Floyd S, Jacobson V, Liu C (1996) A reliable multicast framework for light-weight sessions and application level framing. IEEE/ACM Trans Netw, Nov

  34. Paul S, Lin JC (1996) RMTP: a reliable multicast transport protocol. In: Proc of IEEE INFOCOM’96, pp 1414–1424

  35. Yavatkar R, Griffioen J (1995) A reliable dissemination protocol for interactive collaborative applications, University of Kentucky

  36. Hardman V, Sasse A, Handley M, Watson A (1995) Reliable audio for use over the Internet. In: Proc of INET, June 1995

  37. Castro M, Druschel P (2002) Scribe: a large-scale and decentralized application-level multicast infrastructure. IEEE J Sel Areas Commun 20:1489–1499

    Article  Google Scholar 

  38. Chawathe Y, McCanne S, Brewer EA (2002) An architecture for internet content distribution as an infrastructure service. In: Proc of IEEE INFOCOM, June 2002

  39. Jannotti J, Overcast K (2000) Reliable multicasting with an overlay network. In: Proc of OSDI, Oct 2000

  40. Che Y, Shi RT, Shi YC, Xu GY (2003) SameView: a large-scale real-time interactive e-learning system based on TORM and AMTP. In: Proc. of 3rd international conference on web-based learning. LNCS. Springer, Berlin, vol 8(1), pp 65–76

    Google Scholar 

  41. Xie WK, Shi YC, Xu GY (2001) Smart classroom: an intelligent environment for tele-education. In: Proc. of the second pacific-Rim conference on multimedia 2001. LNCS. Springer, Berlin, vol 8(1), pp 20–31

    Google Scholar 

  42. Shi YC, Xie WK, Xu GY (2002) Smart remote classroom: creating a revolutionary real-time interactive distance learning system. In: Proceedings of the 2nd IEEE international conference on web-based learning 2002. LNCS. Springer, Berlin, vol 8(1), pp 130–139

    Google Scholar 

  43. Zhang DG, Shi YC, Xu GY (2004) Working by seamless migration—a kind of mobile working paradigm. In: Proceedings of the 3rd IEEE international conference on web-based working (ICWL2004). LNCS. Springer, Beijing, China, vol 8(1), pp 156–167

    Google Scholar 

  44. Zhang DG, Shi YC, Xu GY (2004) Context-aware computing during seamless transfer based on random set theory for active space. In: Proceedings of the 2004 IEEE international conference on embedded and ubiquitous computing (EUC2004), Aizu, Japan. LNCS. Springer, Berlin, vol 8(2), pp 178–187

    Google Scholar 

  45. Zhang DG (2005) Approach of context-aware computing with uncertainty for ubiquitous active service. Int J Pervasive Comput Commun 1(3):217–225

    Article  Google Scholar 

  46. Zhang DG (2008) A kind of new decision fusion method based on sensor evidence for active application. J Inf Comput Sci 5(1):171–178

    Google Scholar 

  47. Limongelli C, Sciarrone F (2009) Adaptive learning with the LS-plan system: a field evaluation. IEEE Trans Learn Technol 2(3):203–215

    Article  Google Scholar 

  48. Khelifi A, Hamam H (2009) Developing an initial open-source platform for the higher education sector—a case study: Alhosn University. IEEE Trans Learn Technol 2(3):239–248

    Article  Google Scholar 

  49. Zhang DG (2009) A kind of new approach of context-aware computing for ubiquitous application. Int J Model Identif Control 8(3):248–255

    Article  Google Scholar 

  50. Benferhat S, Ben J (2010) An answer set programming encoding of prioritized removed sets revision: application to GIS. Appl Intell 32(1):60–87

    Article  Google Scholar 

  51. Choi SJ, Baik MS (2006) Adaptive group scheduling mechanism using mobile agents in peer-to-peer grid computing environment. Appl Intell 25(2):199–221

    Article  MATH  Google Scholar 

  52. Sahli N, Moulin B (2009) EKEMAS: an agent-based geo-simulation framework to support continual planning in the real-word. Appl Intell 31(2):188–209

    Article  Google Scholar 

  53. Kensler JA, Agah A (2009) Neural networks-based adaptive bidding with the contract net protocol in multi-robot systems. Appl Intell 31(3):347–362

    Article  Google Scholar 

  54. Own CM (2009) Switching between type-2 fuzzy sets and intuitionistic fuzzy sets: an application in medical diagnosis. Appl Intell 31(3):283–291

    Article  Google Scholar 

  55. Lehmann J, Bader S, Hitzler P (2010) Extracting reduced logic programs from artificial neural networks. Appl Intell 32(3):249–266

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to De-gan Zhang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhang, Dg. A new approach and system for attentive mobile learning based on seamless migration. Appl Intell 36, 75–89 (2012).

Download citation

  • Published:

  • Issue Date:

  • DOI: