A model for profile management applied to ubiquitous learning environments

Ubiquitous systems have the challenge of implicitly collect relevant information about entities, and use this information to understand and predict their behavior. This allows the applications to adapt themselves to the entities, thus avoiding to overflow them with inquires and information. The analysis of trails, the context-aware history of actions, can further improve the relevance of information. This paper proposes a model that allows applications to register entities' actions in trails and infer profile information from these trails, using semantic interoperability and thus allowing different applications to share information and infer a unified profile. An application was developed and integrated with two different softwares in a scenario of ubiquitous learning, where the student profiles were dynamically updated, allowing them to better adapt to the environment. The contributions of this model are the use of trails for extracting profiles and the capability of managing dynamic inference rules for profile generation.

[1]  Kyung-Sik Kim,et al.  Profile Management Framework Based on Web Services for Providing Personalized Services , 2008, 2008 International Conference on Convergence and Hybrid Information Technology.

[2]  Jorge L. V. Barbosa,et al.  A ubiquitous learning model focused on learner interaction , 2011, Int. J. Learn. Technol..

[3]  Mark Weiser The computer for the 21st century , 1991 .

[4]  Gerhard Fischer,et al.  User Modeling in Human–Computer Interaction , 2001, User Modeling and User-Adapted Interaction.

[5]  Jorge L. V. Barbosa,et al.  Hefestos: a model for ubiquitous accessibility support , 2012, PETRA '12.

[6]  Mark Weiser,et al.  Designing Calm Technology , 2004 .

[7]  Jorge L. V. Barbosa,et al.  Mobio threat: A mobile game based on the integration of wireless technologies , 2008, CIE.

[8]  Débora Nice Ferrari Barbosa,et al.  Content distribution in trail-aware environments , 2010, Journal of the Brazilian Computer Society.

[9]  Marco Viviani,et al.  A Survey on User Modeling in Multi-application Environments , 2010, 2010 Third International Conference on Advances in Human-Oriented and Personalized Mechanisms, Technologies and Services.

[10]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[11]  Gwo-Jen Hwang,et al.  A Context-Aware Mobile Learning System for Supporting Cognitive Apprenticeships in Nursing Skills Training , 2012, J. Educ. Technol. Soc..

[12]  Euiho Suh,et al.  Context-aware system for proactive personalized service based on context history , 2009, Expert Syst. Appl..

[13]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[14]  Siobhán Clarke,et al.  An application framework for mobile, context-aware trails , 2008, Pervasive Mob. Comput..

[15]  Federica Cena,et al.  User identification for cross-system personalisation , 2009, Inf. Sci..

[16]  Gwo-Jen Hwang,et al.  Ubiquitous Computing Technologies in Education , 2007, Int. J. Distance Educ. Technol..

[17]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[18]  Guido Rossum,et al.  Python Reference Manual , 2000 .

[19]  Mark W. Newman,et al.  The challenges of user-centered design and evaluation for infrastructure , 2003, CHI '03.

[20]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[21]  Yuefeng Li,et al.  A Personalized Ontology Model for Web Information Gathering , 2011, IEEE Transactions on Knowledge and Data Engineering.

[22]  Leo Obrst,et al.  The Semantic Web: A Guide to the Future of XML, Web Services and Knowledge Management , 2003 .

[23]  Mahadev Satyanarayanan,et al.  Pervasive computing: vision and challenges , 2001, IEEE Wirel. Commun..

[24]  Julien Arnaud,et al.  Flexible User Profile Management for Context-Aware Ubiquitous Environments , 2010, 2010 7th IEEE Consumer Communications and Networking Conference.

[25]  Dominik Heckmann,et al.  Ubiquitous user modeling , 2006 .

[26]  Gwo-Jen Hwang,et al.  Criteria, Strategies and Research Issues of Context-Aware Ubiquitous Learning , 2008, J. Educ. Technol. Soc..

[27]  Jorge L. V. Barbosa,et al.  MUCS: A model for ubiquitous commerce support , 2011, Electron. Commer. Res. Appl..

[28]  John Lane,et al.  IEEE Standard Computer Dictionary: Compilation of IEEE Standard Computer Glossaries , 1991 .

[29]  Juan Carlos Augusto,et al.  Ambient Intelligence and Smart Environments: A State of the Art , 2010, Handbook of Ambient Intelligence and Smart Environments.

[30]  Maurice D. Mulvenna,et al.  Personalization on the Net using Web mining: introduction , 2000, CACM.

[31]  Liana Razmerita An Ontology-Based Framework for Modeling User Behavior—A Case Study in Knowledge Management , 2011, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[32]  Ian Horrocks,et al.  FaCT++ Description Logic Reasoner: System Description , 2006, IJCAR.

[33]  Jorge L. V. Barbosa,et al.  SWTRACK: An intelligent model for cargo tracking based on off-the-shelf mobile devices , 2013, Expert Syst. Appl..