Middleware for the Development of Context-Aware Applications inside m-Learning: Connecting e-Learning to the Mobile World

This paper addresses the issue of the creation of context-aware applications inside the Mobile-Learning approach. It tries to clarify aspects like the most suitable environments of application; how new features of mobile devices, such as GPS (Global Positioning System) receivers, motion sensors, etc., must be taken into account. It also addresses why most of the m-Learning applications do not make use of the existing services and knowledge of the Learning Management Systems, which are in fact the real pillars of the e-learning methodology. Finally, the architectural design of a context-aware framework created by the authors is described. The main contribution of this framework is to provide contextual information from different sources, including different kind of geographical sensors (allowing roaming among them) and external services. As result of the work, the middleware has been developed and it is being used in the development of several m-learning projects.

[1]  Jason Pascoe,et al.  The stick-e note architecture: extending the interface beyond the user , 1997, IUI '97.

[2]  James A. Landay,et al.  An Infrastructure Approach to Context-Aware Computing , 2001, Hum. Comput. Interact..

[3]  Massimiliano Mattei,et al.  Performance Evaluation of Active RFID Location Systems based on RF Power Measures , 2007, 2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications.

[4]  Michael Eisenberg,et al.  Proceedings of the 2005 conference on Interaction design and children , 2005 .

[5]  Debra Polson,et al.  MILK: THE MOBILE INFORMAL LEARNING KIT. COLLABORATING TO DESIGN SUCCESSFUL MOBILE LEARNING APPLICATIONS. , 2007 .

[6]  Gregory D. Abowd,et al.  The context toolkit: aiding the development of context-enabled applications , 1999, CHI '99.

[7]  S. Martin,et al.  A Context-Aware Application Based on Ubiquitous Location , 2008, 2008 The Second International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies.

[8]  Niels Olof Bouvin,et al.  Mobile Learning in Context - Context-aware Hypermedia in the Wild , 2009, Int. J. Interact. Mob. Technol..

[9]  M.N. Borenovic,et al.  Enhanced Cell-ID + TA GSM Positioning Technique , 2005, EUROCON 2005 - The International Conference on "Computer as a Tool".

[10]  Birgit Bomsdorf,et al.  Adaptation of Learning Spaces: Supporting Ubiquitous Learning in Higher Distance Education , 2005, Mobile Computing and Ambient Intelligence.

[11]  José Bravo,et al.  Ubiquitous Computing in the Classroom: an Approach through Identification Process , 2022 .

[12]  Sung-Ju Lee,et al.  Mobility prediction in wireless networks , 2000, MILCOM 2000 Proceedings. 21st Century Military Communications. Architectures and Technologies for Information Superiority (Cat. No.00CH37155).

[13]  Josep Rivera,et al.  Learning Contents in Mobile Scenarios , 2010, 2010 Second International Conference on Mobile, Hybrid, and On-Line Learning.

[14]  Niels Olof Bouvin,et al.  Tools of contextualization: extending the classroom to the field , 2005, IDC '05.

[15]  Moustafa Youssef,et al.  WLAN location determination via clustering and probability distributions , 2003, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..

[16]  Rory McGreal,et al.  Going mobile with Moodle: First steps , 2006 .