CFP last date
20 January 2025
Reseach Article

Reference Architecture for Personalized E-learning Systems using Proxy and Caching (RAPESPAC)

by K. Palanivel, S. Kuppuswami
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 38 - Number 10
Year of Publication: 2012
Authors: K. Palanivel, S. Kuppuswami
10.5120/4724-6901

K. Palanivel, S. Kuppuswami . Reference Architecture for Personalized E-learning Systems using Proxy and Caching (RAPESPAC). International Journal of Computer Applications. 38, 10 ( January 2012), 17-26. DOI=10.5120/4724-6901

@article{ 10.5120/4724-6901,
author = { K. Palanivel, S. Kuppuswami },
title = { Reference Architecture for Personalized E-learning Systems using Proxy and Caching (RAPESPAC) },
journal = { International Journal of Computer Applications },
issue_date = { January 2012 },
volume = { 38 },
number = { 10 },
month = { January },
year = { 2012 },
issn = { 0975-8887 },
pages = { 17-26 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume38/number10/4724-6901/ },
doi = { 10.5120/4724-6901 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:25:01.572328+05:30
%A K. Palanivel
%A S. Kuppuswami
%T Reference Architecture for Personalized E-learning Systems using Proxy and Caching (RAPESPAC)
%J International Journal of Computer Applications
%@ 0975-8887
%V 38
%N 10
%P 17-26
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Service-Oriented approach is the most appropriate architectural approach that is widely used for building highly large-scale enterprise systems. SORAPES is a service-oriented reference architecture designed for enterprise e-learning systems. This architecture is designed by re-using web services and learning objects for distributed environment. It is notified that the system generate more traffic during authentication/ authorization process and retrieval of information from the database. The problem here is to minimize the traffic during authentication and retrieval ode learning objects process. This traffic will be minimized by centrally managing caching scheme and secured web service requests. This improves the performance and scalability of SORAPES in distributed environment, and hence it is proposed to design reference architecture using proxy and caching to authentication. The objective of this research paper is to design a reference architecture using proxy and caching called RAPESPAC. The RAPESPAC reduces the load on large-scale e-learning applications in distributed environment by centrally managing and caching the web service requests. The important features of RAPESPAC are load balancing, proxy, caching and policy. This architecture could be deployed with confidence in high transaction volume service environments providing high availability of data and reliable security mechanism.

References
  1. M. Papazoglou, (2008), Web Services: Principles and Technology, Pearson, Prentice Hall.
  2. William Osei-Poku, (2009), Service Oriented Architecture, http://works.bepress.com/raspino/4.
  3. Reference Architecture for Service Oriented Architecture Version 1.0, (April 2008) Public Review Draft.1.
  4. K. Palanivel, S. Kuppuswami, (June 2011), Service-Oriented Reference Architecture for Personalized E-learning Systems (SORAPES). International Journal of Computer Applications, 24(5):35–44.
  5. Service-Oriented Architecture and Web Services: Concepts, Technologies, and Tools, Sun Developer Network, April 2005,
  6. W3C. SOAP Version1.2. Part-1: Messaging Framework, Second Edition. http://www.w3.org/ TR/ soap12-part1/
  7. W3C. SOAP Version1.2. Part-1: Messaging Framework, Second Edition. http://www.w3.org/ TR/ soap12-part1/
  8. W3C, Web Services Description Language (WSDL) Version 2.0 Part-1. http://w3.org/ TR/ EC-wsdl2020070626/
  9. W3COASIS UDDI Version3.0.2 UDDI Spec Technical Committee Draft. http://oasis-open.org/ pubs/ uddiv3.html.
  10. Steve Vinoski, (2004), Web Services Notifications, IEEE Internet Computing, Vol.892, 86-90.
  11. Ian Thurlow, Alistair Duke, John Davies, Applying Semantic Web Technology in a Digital Library, Demos and Posters of the 3rd European Semantic Web Conference (ESWC 2006), Budva, Montenegro, 2006.
  12. Web Services Security, (Apr 2002), IBM Developer Network.
  13. Zhendong Ma, J¨urgen Manglery, Christian Wagner, Thomas Bleier, (Aug. 2011), Enhance Data Privacy In Service Compositions Through A Privacy Proxy, Sixth International Conference on Availability, Reliability and Security (ARES 2011), 615 - 620 .
  14. Jerry Bortvedt, (2011), Functional Specification for Object Caching Service for Java (OCS4J), 2.0.
  15. Understanding SOA Security Design and Implementation (2007), IBM Redbook.
  16. Maria Grazia Fugini, (2005), A Security Model and Architecture for Multichannel systems, Dipartimento di Elettronica e Informazione, Politecnico di MilanoPiazza L. da Vinci, 332 I-20133, Italy,.
  17. Xufei Zheng, Yonghui Fang, (Aug. 2010), An Ais-Based Cloud Security Model, International Conference On Intelligent Control And Information Processing (Icicip), 153 – 158.
  18. Zhang, Jidong, Yin, Qun, (2010), Research Of Digital Library Architecture Based On Semantic Grid, International Symposium On Information Engineering and Electronic Commerce (IEEC), 1-4.
  19. Lingling Han and Lijie Wang, (2011), Research on Digital Library Platform Based on Cloud Computing, Communications in Computer and Information Science, Vol.214, 176-180, 2011.
  20. Zheng Qiaoying, Chen Zhaoneng,Bai Xuesong, (2003), Research on the Application of Notification Service for Service-oriented Digital Library, Shanghai Jiao Tong University Library, Shanghai, China.
  21. K. Palanivel, U. Nagalingam, (Nov. 2011), Service-Oriented Reference Model to Security for Digital Library (SORMSDL), edited by B. Ramesh Babu and P. Nageswara Rao, “Information Security in the Digital Era”, Society for Electronic Transactions and Security, 230-243.
  22. George Buchanan, Annika Hinze, (2005), A Generic Alerting Service for Digital Libraries, 7–11.
  23. Yin Zhang, Jiangqin Wu, Yueting Zhuang, (2004), The Personalized Services in CADAL Digital Library, the College of Computer Science ZheJiang University,HangZhou, China.
  24. K. Palanivel, V. Amouda, S. Kuppuswami, (2009), A Personalized E-Learning Using Web Services and Semantic Web, Int. Journal of Computer Engineering and Information Technology, Winter Edition 21(5), 27-37.
  25. Marieta Nastase, Ciprian Dobre, Florin Pop, Valentin Cristea, (2009), Fault Tolerance using a Front-End Service for Large Scale Distributed Systems, Inter. Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 229 – 236.
  26. Vivek Jonnaganti, 2009, An Integrated Security Model for the Management of SOA, Improving the attractiveness of SOA Environments through a strong Architectural Integrity, Master Thesis, Department of Applied Information Technology, University of Gothenburg, Sweden.
Index Terms

Computer Science
Information Sciences

Keywords

Reference Architecture Service-Oriented Personalization Web Service Security Proxy Caching