Open Access Open Access  Restricted Access Subscription or Fee Access

A Personalized Agent-based E-Learning System Using Web Services and SOA

K. Palanivel, V. Amouda

Abstract


E-learning refers to learning that is delivered or enabled via electronic technology. Agent-based E-learning system retrieves relevant learning materials, process and analyzes data to enable meaningful E–learning recommendations to instructors and learners. Personalized agent-based E-learning system provide a set of personalization functionalities such as personalizing learning plans, learning materials, test and necessary instant messages etc., to online learners. In recent years, numerous efforts have been made in the direction of automating the content acquisition and distribution, but personalized content delivery, access and interaction remain research challenges. The objective of this paper is to provide a service-oriented architecture for personalized agent based e-learning system using web services. This architecture includes a teacher agent and learner agent. These agents achieve personalization in E-learning system and as a consequence to improve E-learning effectiveness dramatically. The proposed architecture is a layered architecture that consists of user layer, service registry layer, application layer and data layer. The various web services are identified and implemented in the proposed system. The proposed architecture using web services increases the efficiency and learning in terms of reusability, interoperability and accessibility. E-learning using agents and web services make the architecture more scalable and efficient.


Keywords


E-learning, Agent-based Learning, Personalization, Web Service, SOA.

Full Text:

PDF

References


Chih-Ming Chen, “Intelligent web-based learning system with personalized learning path guidance” Computers & Education 51, 787 – 814, 2008

C. J. Huang, Y. T. Chuang “Supporting the development of collaborative problem-based learning environments with an intelligent diagnosis tool", Expert Systems with Applications 35, 622 –631, 2008.

C. M. Chen, C. J. Chung “Personalized mobile English vocabulary learning system based on item response theory and learning memory cycle”, Computers & Education 51, 624–645, 2008.

Darina Dicheva, Christo Dichev, Mohammed Ketel, “A Development Tool for E-learning Applications.”

Dan Gâlea, Florin Leon and Mihai Horia Zaharia, “E learning Distributed Framework using Intelligent Agents,” New Trends in Computer Science and Engineering, Technical University Gh. Asachi, Polirom Press, pp. 159-163, 2003

Desislava Paneva, Yanislav Zhelev, “Models, Techniques and Applications of E-Learning Personalization”, International Journal Information Technologies and Knowledge, Vol.1, 2007.

Eliane Pozzebon, Janette Cardoso, Guilherme Bittencourt and Chihab Hanachi, “A Group Learning Management Method for Intelligent Tutoring Systems,” Informatica 31, pp. 191 –199, 2007.

E. Reategui et al., “Personalization in an interactive learning environment through a virtual character” Computers & Education 51, 530–544, 2008.

Jian Huang and Adrian R. Pearce, “Distributed Interactive Learning in Multi-Agent Systems,” American Association for Artificial Intelligence, 2006.

Judy C.R. Tseng, Hui-Chun Chu, Gwo-Jen Hwang, Chin Chung Tsai, “Development of an adaptive learning system with two sources of 2008.

Konstantinos C. Giotopoulos, Christos E. Alexako s, Grigorios N. Beligiannis, and Spiridon D. Likothanassis, “Integrating Agents And Computational Intelligence Techniques in E -Learning Environments,” Proceedings of World Academy of Science, Engineering and Technology, Volume 7, August 2005.

Mahmoud Neji and Mohamed Ben Ammar, “Agent -based Collaborative Affective e-Learning Framework,” The Electronic Journal of e - Learning, Volume 5, Issue 2, pp 123 – 134, 2007.

Mahmoud M. El-Khouly, Behrouz H. Far and Zenya Koono, “A Multi - Agent Internet Based Tutoring System (I-ATCL) for Teaching Computer Programming Languages.”

Peter Brusilovsky, Sergey Sosnovsky, Olena Shcherbinina, “User Modeling In A Distributed E-Learning Architecture,” National Science Foundation.

S. S. Liaw,”Investigating students’ perceived satisfaction, behavioral intention, and effectiveness of e-learning: A case study of the Blackboard system”, Computers & Education 51 864 –873, 2008.

Victor Pankratius, Olivier Sandel and Wolffried Stucky, “Retrieving Content with Agents in Web Service E-Learning Systems,” Lsiit Laboratory (Afd, Erti), University Of Strasbourg I (Up), 67400 Illkirch, France. 2009.

Ajlan Al-Ajlan, Hussein Zedan, E-Learning (MOODLE) Based on Service Oriented Architecture, Software Technology Research Laboratory, De Montfort University the Gateway, Leicester, LE1 9BH, UK 2006.

Giovanni Casella, Gennaro Costagliola, et.al. A SCORM Thin Client Architecture for E-Learning Systems Based on Web Services, International Journal of Distance Education Technologies, Volume 5, Issue 1, edited by Shi-Kuo Chang; Timothy K. Shih © 2007, Idea Group Inc.

ADL SCORM. (2004). Sharable Content Object Reference Model (SCORM), http://www.adlnet.org/index.cfm? fuseaction=scormabt

Akram Alkouz and Samir A. El-Seoud, Web Services Based Authentication System for E-Learning, International Journal of Computing & Information Sciences Vol. 5, No. 2, August 2007, PP 74–78.

K. Sakthiyavathi, K. Palanivel, Personalized Agent-based E-Learning System for Distributed Environment, IEEE International Advance Computing Conference (IACC 2009) Patiala, India, March 2009.

K. Sakthiyavathi, K. Palanivel, A Survey on Agent Based Architecture for E-Learning System, IEEE International Advance Computing Conference (IACC 2009), Patiala, India, March 2009

Jamuna Rani S Marie Stanislas Ashok, Palanivel K, Adaptive Content for Personalized E-learning using Web Service and Semantic Web, IEEE International Conference on Intelligent Agent and Multi-agent Systems (IAMA 2009), Chennai, July 2009.

Wagner, M. and W.-T. Balke, Towards Personalized Selection of Web Services, WWW 2003(963-311-355-5): 20-24.

Massimo Mecella, Mourad Ouzzani, et al. Access control enforcement for conversation-based web services, Proceedings of the 15th international conference on World Wide Web, Edinburgh, Scotland ACM Press, 2006.

Bosworth A, Developing Web services. In Proceedings of 17th International Conference on Data Engineering (pp. 477-481), Heidelberg, Germany, 2001.

Roy, J., & Ramanujan, A. Understanding Web Services. IT Professional, 3(6), 69-73. 2001.

SCORM Sample. (2004). Sample of run-time environment. Retrieved from http://www.adlnet. org/ screens/ shares/ dsp_displayfile.cfm?fileid=1103.

IEEE’s LTSC. (2004). Learning technology standards committee, http://ltsc.ieee.org.

SCORM SN., Sequencing and navigation book. Retrieved from http://www.adlnet.org/, 2004.

Chua Fang,, Lee Chien Sing, Collaborative learning using service-oriented architecture: A framework design, Journal Knowledge-Based Systems, 2009, 271–274.

N. Iyengar, Jegadeesh R, Karthick T.U, Prakash N.M, Vijayasherly V, “Distributed and Learner Adaptive E-learning System using Service-Oriented Architecture” IJCSNS, Vol.9 No.6, June 2009.

D. Jovanovie, D.Milosevic, M. Zizovic, “INDeLER: eLearning Personalization by Mapping Student’s Learning Style and Perference to Metadata”, iJET, Vol. 3, Issue 4, December 2008.

Aharon Aviram. al Self-Regulated Personalized Learning (SRPL): Developing iClass’s pedagogical model, eLearning Papers July 2008 ISSN 1887-1542.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.