Architecture for Integrating Learning Platforms Using Adapter

Authors

  • Dauda AB University of Maiduguri, ICT Center, Nigeria
  • Idris AA Federal College of Agricultural Produce Technology, Kano, Nigeria
  • Mshelia PY Nigeria Army University Biu, Nigeria
  • Ibrahim AI Nigeria Army University Biu, Nigeria
  • Umar S University of Maiduguri, ICT Center, Nigeria

DOI:

https://doi.org/10.26438/ijcse/v6i12.934938

Keywords:

Adapter, e-learning, m-learning, Client-server, Web services, XML

Abstract

The advantage of the electronic and mobile learning platforms is the dissemination of learning contents with ease. But these platforms operate differently to exchange the learning contents from the server (educator’s site) to the clients (learner’s site). Integrating these learning platforms to operate as a single platform and exchange the contents based on learners’ request could improve the learning efficiency and reduce the operational cost. This work introduces a Web services approach based on client-server model to develop an integrated architecture that join the two learning platforms. In this paper, the architecture of the learning platforms is presented and explained. Furthermore, an adapter in a form of web service is develop as a fuse between the server and the client. Finally, the process of using the web services to unify the two learning architectures using the adapter is demonstrated and explained.

References

[1] A. Chaudhary, G. Agrawal, M. Jharia, “A Review on applications of smart class and E-Learning”, Future, Vol.2 Issue.3, pp 234-242, 2014.

[2] J. Joo-Nagata, F.M. Abad, J.G.B. Giner, F.J. García-Peñalvo, “Augmented reality and pedestrian navigation through its implementation in m-learning and e-learning: Evaluation of an educational program in Chile”, Computers & Education, Vol.1, Issue.11, pp.1-17, 2017.

[3] A.Trifonova, M. Ronchetti, “Where is mobile learning going?” Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education, pp. 1794-1801, 2003.

[4] D. Dagger, A. O'Connor, S. Lawless, E. Walsh, V. P. Wade, “Serviceoriented e-learning platforms: From monolithic systems to flexible services”. IEEE Internet Computing, pp. Vol.11, Issue.4, 2007.

[5] A. Parkavi, “An e-proctorial system using service-oriented architecture for institutions”, Conference on Emerging Trends in Science, Engineering and Technology, IEEE, pp. 369-372, 2012.

[6] P. Nedungadi, R. Raman, “A new approach to personalization: integrating e-learning and m-learning”, Educational Technology Research and Development, Vol. 60, Issue. 4, pp. 659-678, 2012.

[7] Sharmila, Nisha Jebaseeli, "Enhancing M-Learning System Using Cloud Computing", International Journal of Computer Sciences and Engineering, Vol.4, Issue.1, pp.51-55, 2016.

[8] V. G. Abhaya, Z. Tari, P. Bertok, “Building Web services middleware with predictable execution times”, World Wide Web-Internet and Web Information Systems, Vol.15, Issue.5, pp.685-744, 2012.

[9] M. K. Senagi, O. George, C. Wilson, S. Arthur, K. Jades, “A review of

SOAP performance optimization techniques to improve communication in web services in loosely coupled systems”, International Journal of Computer Science Issues, Vol.11, Issue.2, pp.142-153, 2014.

[10] G. Raj, M. Mahajan, D. Singh, "V&V Analysis of Composite Web Service using WS Simulator for Trust Management in WS Lifespan", International Journal of Computer Sciences and Engineering, Vol.6, Issue.6, pp.616-624, 2018.

[11] H. Kreger, “Web services conceptual architecture (WSCA 1.0)”. IBM software group, Vol.5, Issue.1, pp.6-7, 2001.

[12] S.K. Sharma, F.L. Kitchens, “Web services architecture for mlearning”. Electronic Journal of e-Learning, Vol.2, Issue.1, pp.203216, 2004.

[13] S. S. Al-Gahtani, “Empirical investigation of e-learning acceptance and assimilation: A structural equation model”, Applied Computing and Informatics, Vol.12, Issue.1, pp.27-50, 2016.

[14] M. J. Casany, M. Alier, E. Mayol, J. Piguillem, N. Galanis, F. J.

García-Peñalvo, M. A. Conde, “Moodbile: A framework to integrate m-learning applications with the LMS”, Journal of Research and Practice in Information Technology, Vol.44, Isssue.2, pp.123-129, 2012.

[15] Kamaran HamaAli.A.Faraj, "Web-based Teaching in Particular Developing Counties, Experience at “Sulamani University”", International Journal of Computer Sciences and Engineering, Vol.4, Issue.3, pp.1-4, 2016.

[16] Faiz Akram, Rajeev Kumar, "Accuracy of Retrieval Files in Learning Objects using Cloud E-Learning", International Journal of Computer Sciences and Engineering, Vol.6, Issue.8, pp.241-244, 2018.

[17] A.B. Dauda, Zerdoumi Saber, Alotaibi Faiz, M. A. Mustapha, M. T. Abdullah, “Effect of serialized messaging on Web services performance”. IEEE Conference on Computing Networking and

Informatics, pp. 1-5, 2017.

[18] Faiz Akram, Rajeev Kumar, "Accuracy of Retrieval Files in Learning Objects using Cloud E-Learning", International Journal of Computer Sciences and Engineering, Vol.6, Issue.8, pp.241-244, 2018.

[19] Tusha garwal, Neeta Sharma, "Efficient Load Balancing Using Restful Web Services in Cloud Computing: A Review", International Journal of Scientific Research in Computer Science and Engineering, Vol.6, Issue.3, pp.67-70, 2018

[20] K. Gottschalk, S. Graham, H. Kreger, J. Snell, “Introduction to web services architecture”, IBM systems Journal, Vol.41, Issue.2, pp.170-177, 2002.

[21] W. Huang, D. Webster, D. Wood, T. Ishaya, “An intelligent semantic e learning framework using context aware Semantic Web technologies”, British Journal of Educational Technology, Vol.37, Issue.3, pp.351-373, 2006.

[22] A. T. Korucu, A. Alkan, “Differences between m-learning (mobile learning) and e-learning, basic terminology and usage of m-learning in education”. Procedia-Social and Behavioral Sciences, Vol.15, Issue.1 pp.1925-1930, 2001.

[23] L. F. Motiwalla, “Mobile learning: A framework and evaluation”, Computers & education, Vol.49, Issue.3, pp.581-596, 2007.

[24] E. Newcomer, G. Lomow, Understanding SOA with Web services. Addison-Wesley, 2012.

[25] M. Urh, G. Vukovic, E. Jereb, “The model for introduction of gamification into e-learning in higher education”, Procedia-Social and Behavioural Sciences, Vol.197, pp.388-397, 2007

Downloads

Published

2018-12-31
CITATION
DOI: 10.26438/ijcse/v6i12.934938
Published: 2018-12-31

How to Cite

[1]
A. B. Dauda, A. A. Idris, P. Y. Mshelia, A. Ibrahim, and S. Umar, “Architecture for Integrating Learning Platforms Using Adapter”, Int. J. Comp. Sci. Eng., vol. 6, no. 12, pp. 934–938, Dec. 2018.

Issue

Section

Research Article