Context-aware role mining for mobile service recommendation

Finding and recommending suitable services for mobile users are increasingly important due to the popularity of mobile Internet. While recent research has attempted to use role-based approaches to recommend services, role discovery is still an ongoing research topic. In particular, numerous role mining approaches have been proposed in the context of RBAC (Role-Based Access Control) in which only two dimensions of parameters are considered (i.e., <user, permission>); and the notion of context-awareness has been disregarded. This paper proposes a context-aware role mining method to automatically group users according to their interests and habits, such that popular mobile services can be recommended to other members in the same group in a context dependent manner. Experiments show that our approach is efficient and practical for mobile service recommendation.

[1]  Shoji Kurakake,et al.  Construction and Use of Role-Ontology for Task-Based Service Navigation System , 2006, International Semantic Web Conference.

[2]  Shamik Sural,et al.  Role Based Access Control with Spatiotemporal Context for Mobile Applications , 2009, Trans. Comput. Sci..

[3]  Jian Pei,et al.  Mining Frequent Patterns without Candidate Generation: A Frequent-Pattern Tree Approach , 2006, Sixth IEEE International Conference on Data Mining - Workshops (ICDMW'06).

[4]  Anand R. Tripathi,et al.  Context-aware role-based access control in pervasive computing systems , 2008, SACMAT '08.

[5]  Enhong Chen,et al.  An effective approach for mining mobile user habits , 2010, CIKM.

[6]  Nicola Guarino,et al.  Social Roles and their Descriptions , 2004, KR.

[7]  Ravi S. Sandhu,et al.  Role-Based Access Control Models , 1996, Computer.

[8]  Raymond K. Wong,et al.  A data model and semantics of objects with dynamic roles , 1997, Proceedings 13th International Conference on Data Engineering.

[9]  Riichiro Mizoguchi,et al.  Organizing Role-concepts in Ontology Development Environment: Hozo , 2004 .

[10]  Riddhiman Ghosh,et al.  Discovering user profiles , 2009, WWW '09.

[11]  Uta Priss,et al.  Formal concept analysis in information science , 2006, Annu. Rev. Inf. Sci. Technol..

[12]  Joachim M. Buhmann,et al.  On the definition of role mining , 2010, SACMAT '10.

[13]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[14]  B. Biddle,et al.  Role Theory: Expectations, Identities, and Behaviors , 1979 .

[15]  Gediminas Adomavicius,et al.  Context-aware recommender systems , 2008, RecSys '08.

[16]  Bart Goethals,et al.  Tiling Databases , 2004, Discovery Science.

[17]  Vijayalakshmi Atluri,et al.  The role mining problem: finding a minimal descriptive set of roles , 2007, SACMAT '07.

[18]  Joachim M. Buhmann,et al.  A probabilistic approach to hybrid role mining , 2009, CCS.

[19]  Wolfgang Wörndl,et al.  Context-Aware Recommender Systems in Mobile Scenarios , 2009, Int. J. Inf. Technol. Web Eng..