An Agent Based E-Learning Framework for Grid Environment

  • Sarbani Roy
  • Ajanta De Sarkar
  • Nandini Mukherjee
Part of the Studies in Computational Intelligence book series (SCI, volume 528)


This chapter presents how Grid can be used to build an e-learning framework which is flexible, convenient, cost-effective, and adaptable. Grid technologies are appealing due to the fact that the requirements for developing such framework match very closely what a Grid can offer in terms of computational and storage resources. On the other hand, agent-based technology can make e-learning Grid more efficient. A few autonomous, co-operative agents with predefined functionalities and responsibilities provide more powerful and reliable e-learning system. The objective of this chapter is to accomplish a blended e-learning Grid framework, where the framework is designed as a multi-agent system integrated with Grid. This chapter also presents the implementation of an e-learning system as Grid services and analysis of the benefits of e-learning Grid system.


E-learning Grid Multi-agent 


  1. 1.
    Foster, I., Jennings, N.R., Kesselman, C.: Brain meets brawn: why Grid and agents need each other. Published in 3rd International Conference on Autonomous Agents and Multi-Agent Systems, New York, USA, pp. 8–15 (2004)Google Scholar
  2. 2.
    Wang, K., Ke, J., El Saddik, A.: Architecture for personalized collaborative e-learning environment. In: Proceedings of World Conference on Educational Multimedia, Hypermedia and Telecommunications, pp. 4801–4805 (2005)Google Scholar
  3. 3.
    Casella, G., Costagliola, G., Ferrucci, F., Polese, G., Scanniello, G.: A SCORM thin client architecture for e-learning systems based on web services. Int. J. Distance Educ. Technol. 5(1) (2007)Google Scholar
  4. 4.
    Su, M.T., Wong, C.S., Soo, C.F., Ooi, C.T., Sow, S.L.: Service-oriented e-learning system. In: First IEEE International Symposium on Information Technologies and Applications in Education (ISITAE’07), pp. 6–11 (2007)Google Scholar
  5. 5.
    Gaeta, A., Gaeta, M., Ritrovato, P.: A Grid based software architecture for delivery of adaptive and personalised learning experiences. Pers. Ubiquit. Comput. 13(3), 207–217 (2009)CrossRefGoogle Scholar
  6. 6.
    Li, Y., Yang, S., Jiang, J., Meilin, S.: Build Grid-enabled large-scale collaboration environment in e-learning Grid. Expert Syst. Appl. 31(4), 742–754 (2006)CrossRefGoogle Scholar
  7. 7.
    AlZahrani, S., Ayesh, A., Zedan, H.: Mult-agent based dynamic e-learning environment. Int. J. Inf. Technol. Web Eng. 4(2) (2009)Google Scholar
  8. 8.
    Andreev, R.D, Troyanova, N.V.: E-learning design: an integrated agent-Grid service architecture. In The Proceeding of IEEE John Vincent Atanasoff 2006 International Symposium on Modern Computing (JVA’06) (2006)Google Scholar
  9. 9.
    Kashfi, H., Razzazi, M.R.: A distributed service oriented e-learning environment based on Grid technology. In: The Proceeding of 18th National Computer Conference (2006)Google Scholar
  10. 10.
    Shen, Z.Q., Gay, R., Miao, C.Y., Wang, Q.: Goal oriented modeling agent mediated e-learning Grid. Control, Automation, Robotics and Vision, Kunming, China, 6–9 Dec 2004Google Scholar
  11. 11.
    Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the Grid: enabling scalable virtual organizations. Int. J. High Perform. Comput. Appl. 15(3), 200–222 (2001). (Sage Publishers, London)CrossRefGoogle Scholar
  12. 12.
    Joseph, J., Ernest, M., Fellenstein, C.: Evolution of Grid computing architecture and Grid adoption models. IBM Syst. J. 43(4), 624–645 (2004)CrossRefGoogle Scholar
  13. 13.
    Globus: web site
  14. 14.
    Ferreira, L., Berstis, V., Armstrong, J., Kendzierski, M., Neukoetter, A., Takagi, M., Bing-Wo, R., Amir, A., Murakawa, R., Hernandez, O., Magowan, J., Bieberstein, N.: Introduction to Grid Computing with Globus. IBM Redbooks. Available from:
  15. 15.
    Global Grid Forum: web site
  16. 16.
    Tuecke, S., Czajkowski, K., Foster, I., Frey, J., Graham, S., Kesselman, C., Maguire, T., Sandholm, T., Snelling, D., Vanderbilt, P.: Open Grid Services Infrastructure (OGSI) Version 1.0. Available from: (2003)
  17. 17.
    OASIS Web Service Resource Framework (WSRF):
  18. 18.
    Foster, I., Czajkowski, K., Ferguson, D., Frey, J., Graham, S., Maguire, T., Snelling, D., Tuecke, S.: Modeling and managing state in distributed systems: the role of OGSI and WSRF. Proc. IEEE 93(3), 604–612 (2005)Google Scholar
  19. 19.
    Foster, I., Frey, J., Graham, S., Tuecke, S., Czajkowski, K., Ferguson, D., Leymann, F., Nally, M., Storey, T., Weerawaranna, S.: Modeling Stateful Resources with Web Services. Globus Alliance. Available from: (2004)
  20. 20.
    Burbeck, S.: The Tao of e-business Services: The evolution of Web applications into service-oriented components with Web services. Emerging Technologies, IBM Software Group. Available from: (2000)
  21. 21.
    Srinivasan, L., Treadwell, J.: An overview of service-oriented architecture, web services and Grid computing. HP Softw. Global Bus. Unit. Available from: (2005)
  22. 22.
    Mei, Q., Shen, J.: A knowledge flow driven e-learning architecture design: What is its stratification and how is it personalized, computers in education. In: International Conference on Computers in Education (ICCE’02), pp. 1307–1308 (2002)Google Scholar
  23. 23.
    Nejdl, W., et al.: EDUTELLA: A P2P networking infrastructure based on RDF. In: World Wide Web Conference Series (WWW2002), Honolulu, Hawaii, 7–11 May 2002Google Scholar
  24. 24.
    Shen, Z., Shi, Y., Xu, G.: A learning resource metadata management system based on LOM specification. In: Proceedings of the 7th International Conference on Computer Supported Cooperative Work in Design, pp. 452–457, 25–27 Sept 2002Google Scholar
  25. 25.
    Li, H.T., Lin, C.H., Chang, Y.C., Yang, J.T.D: On the distributed management of SCORM-compliant course contents. In: Proceedings of IEEE International Conference on e-Technology, e-Commerce and e-Service, pp. 538–539 (2004)Google Scholar
  26. 26.
    Apache Axis: web site
  27. 27.
    Foster I., C. Kesselman, J. M. Nick and S. Tuecke. The Philosophy of the Grid: An Open Grid Services Architecture for Distributed systems Integration. Open Grid Services Infrastructure WG, Global Grid Forum. Available from: (2002)
  28. 28.
    Germanakos, P., Tsianosl, N., Lekkas, Z., Mourlas, C., Belk, M., Samaras, G.: A semantic approach of an adaptive and personalized web-based learning content—the case of adaptive web. In: Second International Workshop on Semantic Media Adaptation and Personalization (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2014

Authors and Affiliations

  • Sarbani Roy
    • 1
  • Ajanta De Sarkar
    • 2
  • Nandini Mukherjee
    • 1
  1. 1.Department of Computer Science and EngineeringJadavpur UniversityKolkataIndia
  2. 2.Department of Computer Science and EngineeringBirla Institute of Technology, MesraKolkataIndia

Personalised recommendations