A Computational Intelligent Learning Architecture in Cloud Environment

  • Mridul Paul
  • Ajanta Das
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 695)


Being a paradigm shift, cloud computing provides various utility services through virtualization of different computing resources. With fast, progressive, and simultaneous advancement of technology in distributed environment, provisioning of learning and teaching services in the cloud is a novel arena to virtually teach common individual across the globe. In order to monitor the accessing services to satisfy those individual consumer or society, negotiating and signing service level agreement (SLA) is essential. Hence, the objective of the paper is not only to provisioning e-Learning services in cloud, but also to enlist the functional parameters related to the services in SLA for monitoring purposes. This paper proposes a computational intelligent service provisioning and monitoring architecture along with the functionality and role of each component. This paper also presents the instantiation and evaluation of the proposed computational intelligent e-Learning architecture using the public cloud provider, Google App Engine, and monitors the quality of service.


Cloud computing E-Learning services Service provisioning SLA management 


  1. 1.
    NIST Cloud Computing Program. (2017). Accessed 20 Jul 2017
  2. 2.
    Mitra, S., Das, A., Roy, S.: Development of e-learning system in grid environment. In: Information Systems Design and Intelligent Applications, pp. 133–141. Springer, New Delhi (2015)Google Scholar
  3. 3.
    Roy, S., De Sarkar, A., Mukherjee, N.: An agent based e-learning framework for grid environment. In: E-Learning Paradigms and Applications, pp. 121–144. Springer, Heidelberg (2014)Google Scholar
  4. 4.
    Iqbal, W., Dailey, M.N., Carrera, D.: SLA-driven dynamic resource management for multi-tier web applications in a cloud. In: 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (CCGrid), pp. 832–837. IEEE (2010)Google Scholar
  5. 5.
    Lodde, A., Schlechter, A., Bauler, P., Feltz, F.: SLA-driven resource provisioning in the cloud. In: 2011 First International Symposium on Network Cloud Computing and Applications (NCCA), pp. 28–35. IEEE (2011)Google Scholar
  6. 6.
    Masud, M.A.H., Huang, X.: An e-learning system architecture based on cloud computing. System 10(11), 255–259 (2012)Google Scholar
  7. 7.
    Fernandez, A., Peralta, D., Herrera, F., Benítez, J.M.: An overview of e-learning in cloud computing. In: Workshop on Learning Technology for Education in Cloud (LTEC’12), pp. 35–46. Springer, Berlin, Heidelberg (2012)Google Scholar
  8. 8.
    Paul, M., Das, A.: A review on provisioning of services in cloud computing. Int. J. Sci. Res. 3(11), 2692–2698 (2014)Google Scholar
  9. 9.
    Srinivasan, L., Treadwell, J.: An overview of service-oriented architecture, web services and grid computing. HP Software Global Business Unit 2 (2005)Google Scholar
  10. 10.
    Paul, M., Das, A.: SLA Based e-learning service provisioning in cloud. In: Information Systems Design and Intelligent Applications, pp. 49–57. Springer, New Delhi (2016)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  1. 1.Department of Computer Science & EngineeringBirla Institute of Technology, MersaRanchiIndia

Personalised recommendations