Semantic Grid-Based E-learning Architecture

This paper presents an architecture along with an implementation approach to build efficient e-learning applications. In this architecture, e-learning infrastructure uses the Grid computing technology which chooses the best available resources for e-learning objects execution. An e-learning object is defined as the unit for structuring e-learning applications/courses. Furthermore, the infrastructure uses the Semantic Web to specify the learning objects requirements as well as the Grid resources description. A broker entity is developed within the architecture as a mediator who receives performance requirements of the learning object specified using the E-learning standard LOM and the available resources on the Grid that are required to execute that object The proposed architecture is expected to guarantee the optimum allocation of available Grid resources to satisfy the performance requirements of E-learning applications.

[1]  IMS learning design best practice and implementation guide - version 1.0 final specification , 2003 .

[2]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[3]  Patrick McAndrew,et al.  Handbook on Information Technologies for Education and Training: Edited by H.H. Adelsberger, B. Collis, and J.M. Pawloski. Springer-Verlag, 2002, 715pp , 2002, Comput. Educ..

[4]  Ahmar Abbas,et al.  Grid Computing: A Practical Guide to Technology and Applications , 2003 .

[5]  William E. Johnston,et al.  A CACHE-BASED DATA INTENSIVE DISTRIBUTED COMPUTING ARCHITECTURE FOR “GRID” APPLICATIONS , 2001 .

[6]  Henri Casanova,et al.  NetSovle: A Network Server for Solving Computational Science Problems , 1996, Proceedings of the 1996 ACM/IEEE Conference on Supercomputing.

[7]  Gottfried Vossen,et al.  Towards E-Learning Grids: Using Grid Computing in Electronic Learning , 2003 .

[8]  Steven Tuecke,et al.  The Anatomy of the Grid , 2003 .

[9]  Rajkumar Buyya,et al.  Composition and on demand deployment of distributed brain activity analysis application on global grids , 2003 .

[10]  IMS learning design XML binding - version 1.0 final specification , 2003 .

[11]  Ian T. Foster,et al.  Globus Toolkit Version 4: Software for Service-Oriented Systems , 2005, Journal of Computer Science and Technology.

[12]  Anh Nguyen Viet,et al.  ACGs: Adaptive Course Generation System - An Efficient Approach to Build E-Learning Course , 2006, The Sixth IEEE International Conference on Computer and Information Technology (CIT'06).

[13]  Steffen Staab,et al.  eLearning based on the semantic web , 2001 .