A Context-Aware Recommender System for M-Commerce Applications

  • Jiazao Lin
  • Xining Li
  • Yi Yang
  • Li Liu
  • Wenqiang Guo
  • Xin Li
  • Lian Li
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6890)


M-commerce is an attractive research area due to its relative novelty, rapid growth, and great potential in business applications. However, the development of M-commerce applications is facing with some physical constraints of mobile devices and barriers of existing execution models. Moreover, the nomadic users might consume enormous time to search for satisfactory products or services from abundant options with the limited capability of physical devices. Therefore, a sophisticated recommendation algorithm which attempts to recommend a list of user-preferred products or services should be incorporated in M-commerce applications. In this paper, we propose a personalized Context-aware M-commerce Recommender System which exploits the advantages of collaborative filtering and common understanding of contextual information. Since the recommendation algorithm is embedded in a layered system and closed related with other system components, we will present a comprehensive framework to integrate the concepts of mobile agent, ontology-based context model as well as service discovery and selection mechanism. We have developed a prototype to evaluate the feasibility and effectiveness of our proposal.


Contextual Information Recommender System Mobile Agent Service Discovery Home Agent 
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.
    Wu., J.H., Hisa, T.L.: Developing E-Business Dynamic Capabilities: An Analysis of E-Commerce Innovation from I-, M-, to U-commerce. Journal of Organizational Computing and Electronic Commerce 18, 95–111 (2008)CrossRefGoogle Scholar
  2. 2.
    Dekleva, S., Shim, J.P., Varshney, U., Knoerzer, G.: Evolution and Emerging Issues in Mobile Wireless Networks. Communication of the ACM 50(6), 38–43 (2007)CrossRefGoogle Scholar
  3. 3.
    Sadeh, N.: M-commerce: Technologies, Services and Business Models, 1st edn. John Wiley & Sons, Chichester (2002)Google Scholar
  4. 4.
    Bai, L., Chou, D.C., Yen, D.C., Lin, B.: Mobile Commerce: Its Market Analyses. Int. J. of Mobile Communication 3(1), 66–81 (2005)CrossRefGoogle Scholar
  5. 5.
    Ankeny, J.: 2010 Prediction No 3: Mobile Commerce Will Finally Go Mainstream. Free Mobile Content Daily Newsletter, (2010), from; retrieved February 2011
  6. 6.
    Ngai, E.W.T., Gunasekaran, A.: A review for mobile commerce research and applications. Decision Support Systems 43(1), 3–15 (2007)CrossRefGoogle Scholar
  7. 7.
    Kowalczyk, R., Braun, P., Frankczyk, B., Speck, A.: Deploying Mobile and Intelligent Agents in Interconnected E-marketplaces. Journal of Integrated Design and Process Science 7(3), 109–123 (2003)Google Scholar
  8. 8.
    Qiang, W., Hin, H.K.P.: Agent-Based System for Mobile Commerce. In: 16th International Parallel and Distributed Processing Symposium, Florida, pp. 56–60 (2002)Google Scholar
  9. 9.
    Mihailescu, P., Binder, W., Kendall, E.: MAE: a mobile agent platform for building wireless m-commerce applications. In: 8th ECOOP Workshop on Mobile Object Systems: Agent Applications and New Frontiers, Malaga, Spain (2002)Google Scholar
  10. 10.
    Lange, D.B., Oshima, M.: Introduction to mobile agents. Personal and Ubiquitous Computing 2(2), 49–56 (2006)Google Scholar
  11. 11.
    Kotz, D., Gray, R.S.: Mobile Agents and the Future of the Internet. ACM Operating Systems Review 33(3), 7–13 (1999)CrossRefGoogle Scholar
  12. 12.
    Bădică, C., Ganzha, M., Paprzycki, M.: Mobile Agents in a Multi-Agent E-Commerce System. In: Proc. of SYNASC, pp. 207–214. IEEE Computer Society Press, Timisoara (2005)Google Scholar
  13. 13.
    Li, Q.D., Wang, C.H., Geng, G.G.: Improving personalized services in mobile commerce by a novel multicriteria rating approach. In: Proceeding of the 17th International Conference on World Wide Web, pp. 1235–1236 (2008)Google Scholar
  14. 14.
    Parle, E., Quigley, A.: Proximo, Location-Aware collaborative Recommender. School of Computer Science and Informatics, University College Dublin Ireland (2006)Google Scholar
  15. 15.
    Li, Q. D.,Wang, C., Geng, G., Dai, R.D.: A Novel Collaborative Filtering-Based Framework for Personalized Services in M-commerce. In: Proceedings of the 16th International Conference on World Wide Web, pp. 1251–1253 (2007)Google Scholar
  16. 16.
    Buriano, L., Marchetti, M., Carmagnola, F., Cena, F.: The Role of Ontologies in Context-Aware Recommender Systems. In: Proceedings of the 7th International Conference on Mobile Data Management, pp. 80–82. IEEE Computer Society Press, Los Alamitos (2006)Google Scholar
  17. 17.
    Loizou, A., Dasmahapatra, S.: Recommender Systems for the Semantic Web. In: ECAI 2006 Recommender Systems Workshop, Trento (2006)Google Scholar
  18. 18.
  19. 19.
    OASIS UDDI Spec TC, Universal Description, Discovery and Integration v3.0.2, UDDI (2005),
  20. 20.
    SOAP 1.1, Simple Object Access Protocol (SOAP) 1.1 (2000),
  21. 21.
    WSDL Version 2.0, Web Services Description Language Version 2.0, WSDL (2007),
  22. 22.
    Swartz, A., Brickley, D., Ayers, D.: The Semantic Web: An introduction. Scientific American (2001)Google Scholar
  23. 23.
    Dey, A.K.: Understanding and Using Context. Personal and Ubiquitous Computing 5(1), 4–7 (2001)CrossRefMathSciNetGoogle Scholar
  24. 24.
    Dey, A.K., Abowd, G.D.: Towards a Better Understanding of Context and Context-Awareness. In: Technical Report GIT-GVU-99-22, Georgia Institute of Technology, College of Computing, Atlanta, Georgia, USA (1999)Google Scholar
  25. 25.
    Baldauf, M., Dustdar, S., Rosenberg, F.: A Survey on Context-aware Systems. Int. J. Ad Hoc and Ubiquitous Computing 2(4), 263–277 (2007)CrossRefGoogle Scholar
  26. 26.
    Lin, J.Z., Li, X.N., Li, L.: Integrating Mobile Agent and Context-aware Workflow Analysis for M-Commerce Applications. In: The 5th International Conference on e-Business (ICE-B 2010), Athens, pp. 109–115 (2010)Google Scholar
  27. 27.
    Li, X.N.: On the Implementation of IMAGO System. Int. J. of Computer Science and Network Security 6(2), 107–118 (2006)Google Scholar
  28. 28.
    Shafer, J.B., Konstan, J.A., Riedl, J.: E-Commerce Recommendation Applications. Data Mining and Knowledge Discovery 5(1-2), 115–153 (2001)CrossRefzbMATHGoogle Scholar
  29. 29.
    Adomavicius, G., Sankaranarayanan, R., Sen, S., Tuzhilin, A.: Incorporating Contextual Information in Recommender Systems Using a Multidimensional Approach. ACM Transactions on Information Systems 23, 103–145 (2005)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Jiazao Lin
    • 1
    • 2
  • Xining Li
    • 3
  • Yi Yang
    • 2
  • Li Liu
    • 2
  • Wenqiang Guo
    • 1
  • Xin Li
    • 3
  • Lian Li
    • 1
    • 2
  1. 1.School of Mathematic and StatisticsLan zhou UniversityLan zhouP.R. China
  2. 2.School of Information Science and EngineeringLan zhou UniversityLan zhouP.R. China
  3. 3.School of Computer ScienceUniversity of GuelphGuelphCanada

Personalised recommendations