skip to main content
10.1145/2095050.2095096acmconferencesArticle/Chapter ViewAbstractPublication PagessplashConference Proceedingsconference-collections
research-article

Cloud computing and mapreduce for reliability and scalability of ubiquitous learning systems

Published:23 October 2011Publication History

ABSTRACT

Ubiquitous learning research is about seamlessly enabling learning through the use of sensors that gather dataw from the learner surroundings and adapt learning contents accordingly. Nowadays, mobile devices play a big part of these systems due to their advanced capabilities, like communicating with other devices through different methods and standards, and the ability to connect other gadgets expanding functionality even further. On the other hand, sensors integrated with these systems are very advanced and sophisticated making it possible to gather tremendous amount of data. In this paper a new Ubiquitous Learning system architecture is presented. This new architecture enabled solutions for some major challenges in the field. A Ubiquitous Learning system design and implementation is presented as a use case. The system adapts learning contents based on applying an understanding degree detection algorithm on an input of brain signals collected from the learning student. The adapted learning contents are then sent back over to be displayed on a mobile device. The main focus of this paper is to show how the new architecture supports the necessary reliability and scalability for such systems. I'm proposing in this paper that using Cloud Computing and MapReduce as the architecture main building blocks lead to better approaches and solutions for these two problems. Evaluation showed the effectiveness of using the proposed architecture to support systems with an increasing number of users.

References

  1. Cloudera traning image. Website, 2010. http://www.cloudera.com/downloads/.Google ScholarGoogle Scholar
  2. Gridmix. Website, 2010. http://Hadoop.apache.org/mapreduce/docs/current/gridmix.html.Google ScholarGoogle Scholar
  3. Hadoop mapreduce. Website, 2010. http://Hadoop.apache.org/mapreduce/docs/current/mapred_tutorial. html.Google ScholarGoogle Scholar
  4. NNBench. http://netlikon.de/docs/javadoc-Hadoop/branch-0.5/org/apache/Hadoop/examples/NNBench.html, 2010.Google ScholarGoogle Scholar
  5. O. Boyinbode and A. Bagula. An adaptive and personalized ubiquitous learning middleware support for handicapped learners. In Eighth International Conference on Information Technology: New Generations (ITNG), pages 632--637, april 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Jeffrey Dean and Sanjay Ghemawat. Mapreduce: Simplified data processing on large clusters. OSDI'04: Sixth Symposium on Operating System Design and Implementation, December 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Kiyoung Kim, Kyungho Jeon, Hyuck Han, Shin gyu Kim, Hyungsoo Jung, and H. Y. Yeom. Mrbench: A benchmark for mapreduce framework. In 14th IEEE International Conference on Parallel and Distributed Systems, ICPADS '08., pages 11--18, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Yushun Li, Hui Guo, Ge Gao, Ronghuai Huang, and Xiaochun Cheng. Ubiquitous e-learning system for dynamic mini-courseware assemblying and delivering to mobile terminals. In Fifth International Joint Conference on INC, IMS and IDC, NCM '09., pages 1081--1086, aug. 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. H. K. Mehta, M. Chandwani, and P. Kanungo. Towards development of a distributed e-learning ecosystem. In International Conference on Technology for Education (T4E), pages 68--71, 2010.Google ScholarGoogle Scholar
  10. S. C. B. Nelaturu, R. Kambham, N. J. Karna, R. Parupalli, and K. Mandula. Building intelligent campus environment utilizing ubiquitous learning. In International Conference on Technology for Education (T4E), pages 230--231, july 2010.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Cloud computing and mapreduce for reliability and scalability of ubiquitous learning systems

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SPLASH '11 Workshops: Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE! 2011, AOOPES'11, NEAT'11, & VMIL'11
        October 2011
        358 pages
        ISBN:9781450311830
        DOI:10.1145/2095050

        Copyright © 2011 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 23 October 2011

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Upcoming Conference

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader