Open Access Open Access  Restricted Access Subscription or Fee Access

Designing an Architecture for Personalized E-learning System using Web Service and Semantic Web Technology

K. Palanivel, S. Kuppuswami


Nowadays, E-learning has become the major trend of the development of education. E-learning system with personalization leads efficient learning results among different learners and their needs actively. However, the problem in the existing e-learning systems is weak semantic learning resources. Hence, it is proposed to design a personalized e-learning system with web services and semantic web technology. Web services ease the pain of managing different e-learning applications and make them to play together, hence, achieve higher level of interoperability. The semantic web provides distributed information with well-defined meaning, understandable for different learners. The proposed system consists of four types of web services – annotation, notification, personalization, authentication, etc. Using this system, the learners should be able to provide individually optimized access to content by taking the individual needs. Designing e-learning system using semantic web and web services enhances the learning process in an effective and dynamic way.


E-Learning, Personalization Semantic Web, Web Service, Soa, Ontology.

Full Text:



Andreas Holzinger, Josef Smolle, Gilbert Reibnegger, “Learning Objects (LO): an Object-Oriented Approach to Manage e-Learning Content” Institute of Medical Informatics, Statistics and Documentation (IMI), Medical University Graz (MUG), A-8036 Graz, Austria.

R. Boondao, A. J. Hurst and J. I. Sheard, “Understanding Cultural Influences: Principles for Personalized E-learning Systems”, World Academy of Science, Engineering and Technology, 48, 2008.

Nicola Henze, “Personalization Services for e-Learning in the Semantic Web”, ISI – Semantic Web Group, University of Hannover & Research Center L3S, Appelstr.4, D-30167 Hannover.

José M. Gascueña, Antonio Fernández-Caballero & Pascual González, “Domain Ontology for Personalized E-Learning in Educational Systems”, Laboratory of User Interaction and Software Engineering (LoUISE), Computer Science Research Institute, University of Castilla-La Mancha, Albacete, Spain

Xuemin Zhang , “Research on Personalized E-Learning Model”, International Colloquium on Computing, Communication, Control, and Management(CCCM '08), PP: 635-637, 2008.

Chih-Ming Chen, “Personalized E-learning system with self-regulated Learning Assisted Mechanisms for Promoting Learning Performance Expert Systems with Applications”, An International Journal archive, Volume 36, Issue 5, pp:8816-8829, July 2009

Mikael Nilsson, Matthias, Ambjörn Naeve , “Semantic Web Meta-data for e-Learning – Some Architectural Guidelines Knowledge Management”, Research Group, Royal Institute of Technology Stockholm, Sweden, March 2002.

Qinghua Zheng, Bo Dong, “A Service-oriented Approach to Integration of e-learning Information and Resource Management Systems”, IEEE 2008.

Hong Liu, Xiaojun L, “Personalization Service Research of the E-Learning System Based on Clustering Coefficient Partition Algorithm”, Lecture Notes in Computer Science, Volume 5731/2010, August 18, 2009.

A 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.

M. Sintek and S. Decker. “TRIPLE - an RDF Query, Inference, and Transformation Language”, In I. Horrocks and J. Hendler, editors, International Semantic Web Conference (ISWC), pages 364–378, Sardinia, Italy, 2002. LNCS 2342.

Moon Ting Su, Chee Shyang Wong, Chuak Fen Soo, Choon Tsun Ooi, Shun Ling Sow,” Service-Oriented E-Learning System”, IEEE,2007.

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,2007.

Xiaofei, L., Saddik A., Georganas,N. D. “An implementable architecture of an e-learning system”, In Proceedings of IEEE Canadian Conference on Electrical and Computer Engineering, vol.2 (pp. 717-720) (2003).

Sandra Aguirre, Juan Quemada, Joaquín Salvachúa, “Developing Joint Degrees through E-Learning Systems”, ASEE/IEEE Frontiers in Education Conference 2008.

Panagiotis Germanakos, Nikos Tsianos1,,”A Semantic Approach of an Adaptive and Personalized Web-based Learning Content – The case of Adaptive Web”, Second International Workshop on Semantic Media Adaptation and Personalization,2007.

Zhengfang Xu, Zheng Yin, and Abdulmotaleb El Saddik, “A Web Services Oriented Framework for Dynamic E-Learning Systems”, IEEE 2003.

Kai Wang, Jianming Ke and Abdulmotaleb El Saddik, “Architecture for Personalized Collaborative E-learning Environment”, Proceedings of World Conference on Educational Multimedia, Hypermedia and Telecommunications, pp. 4801-4805, 2005.

Angad Grewal, Shri Rai, Rob Phillips and Chun Che Fung, “The E-Learning Lifecycle and its Services: The Web Services Approach”, Proceedings of the Second International Conference on eLearning for Knowledge-Based Society, August 4-7, 2005.

Athanasios D. Styliadis, Ioannis D. Karamitsos,, “Personalized e-Learning Implementation”, The GIS Case International Journal of Computers, Communications & Control Vol.1, pp. 59-67, 2006.

H. Srimathi, S.K. Srivatsa, „Knowledge Representation in Personalized ELearning”, Academic Open Journal Vol. 23, 2008.

Victor Pankratius, Gotfried Vossen, “Towards E-learning Grids: Using Grid Computing in Electronic Learning”, Proc. of IEEE Workshop on Knowledge Grid and Grid Intelligence, Canada, PP 4-15, 2003.

Vincenza Carchiolo, Alessandro Longheu,, “An Architecture to Support Adaptive E-Learning”, IJCSNS International Journal of Computer Science and Network Security, VOL.7 No.1, January 2007.

Hajar Kashfi, Mohammda Reza Rasáis, “A Distributed Service Oriented E-Learning Environment Based On Grid Technology”, National Computer Conference, 2006.

Mihaela Dinsoreanu, Ioan Salomie, “Mobile Agent Based Solutions for Knowledge Assessment in E-learning Environments”, 2006.

K.K. Thyagharajan and Ratnamanjari Nayak, Adaptive Content Creation for Personalized e-Learning Using Web Services, Journal of Applied Sciences Research, 3(9): 828-836, 2007.

Zhifen Cheng, Guilin, P.R.China, Jia Nong, “An Extensible Development Platform for SOA-Based E-Learning System”, International Conference on Computer Science and Software Engineering,2008.

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

Henze, N., Dolog, P., & Nejdl, W., “Reasoning and Ontologies for Personalized E-Learning in the Semantic Web”, Educational Technology & Society, 7 (4), 82-97, 2004.

K. Palanivel, V. Amouda, “Personalized Agent-based E-learning System using Web Services and SOA”, International Journal of Software Engineering and Technology, Aug. 2009.

Jamuna Rani, Marie Stanislas Ashok, K. Palanivel, “Adaptive Content for Personalized E-learning Using Web Service and Semantic Web”, Inter. Conference of Intelligent Agent & Multi-agent Systems (IAMA 2009), Vinalyaka Mission University, Chennai, July 2009.

Jamuna Rani, “Service-Oriented Architecture for E-learning”, M.Tech. Theses Report, Department of Computer Science, Pondicherry University, Puducherry, India, June 2009.

MihaelaDinsoreanu, Ioan Salomie, “Mobile Agent Based Solutions for Knowledge Assessment in E-learning Environments”, 2006.

RDQL - query language for RDF, Jena, 2005.


  • There are currently no refbacks.

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