• DocumentCode
    3180479
  • Title

    Aspect-Oriented Mobility-Aware Recommender System

  • Author

    Bedi, Punam ; Agarwal, Sumit Kr

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Delhi, Delhi, India
  • fYear
    2011
  • fDate
    11-14 Dec. 2011
  • Firstpage
    191
  • Lastpage
    196
  • Abstract
    Recommender systems are intelligent applications that provide assistance to users by giving personalized product recommendations based on user preferences. Many recommendation applications are intrinsically related to the physical location of user, i.e., a tourist may ask “What next?” and expect a list of nearby places to visit. Hence the user location becomes a valuable piece of information in order to select relevant information to the user. Aspect-Oriented Mobility-Aware Recommender System (AOMARS) is a proposed multi agent system (MAS) that uses the concept of Aspect Oriented Programming for building mobility aspect to generate the recommendations based on the user preferences and his demographic information such as location, time, need etc. AOMARS exploits two peculiar characteristics of mobile information services such as “location-awareness”, i.e., the knowledge of the user´s physical position at a particular time and “ubiquity”, i.e., the ability to deliver the information and services to mobile users wherever they are, and whenever they need. Implementing user mobility in recommender system using conventional agent-oriented approach creates the problem of code scattering and code tangling. This paper presents mobility aspect for the separation of mobility crosscutting concern, which in turn improves the system reusability, maintainability and removes the scattering and tangling problems in the recommender system. The prototype of AOMARS has been designed and developed for tourism recommendation system.
  • Keywords
    aspect-oriented programming; information services; mobile computing; multi-agent systems; recommender systems; travel industry; AOMARS; agent-oriented approach; aspect oriented programming; aspect-oriented mobility-aware recommender system; code scattering; code tangling; demographic information; location-awareness; mobile information services; mobility crosscutting concern; multiagent system; personalized product recommendations; tourism recommendation system; user physical location; user preferences; Collaboration; Computer architecture; Mobile communication; Programming; Recommender systems; Scattering; Aspect Oriented Programming (AOP); Crosscutting; Mobility; Multi-agent System (MAS); Recommender System;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Communication Technologies (WICT), 2011 World Congress on
  • Conference_Location
    Mumbai
  • Print_ISBN
    978-1-4673-0127-5
  • Type

    conf

  • DOI
    10.1109/WICT.2011.6141242
  • Filename
    6141242