GrAPP&S, a Distributed Framework for E-learning Resources Sharing

  • Thierno Ahmadou DialloEmail author
  • Olivier Flauzac
  • Luiz Angelo Steffenel
  • Samba N’Diaye
  • Youssou Dieng
Conference paper
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 135)


This article presents GrAPP&S (Grid APPlication & Services), a specification of an E-learning architecture for the decentralized sharing of educational resources. By dealing with different resources such as files, data streams (video, audio, VoIP), queries on databases but also access to remote services (web services on a server, on a cloud, etc.), GrAPP&S groups the resources of each institution in the form of a community and allows sharing among different communities. Educational resources are managed on a transparent manner through proxies specific to each type of resources. The transparency provided by proxies concerns the location of sources of educational data, the processing of queries, the composition of the results and the management of educational data consistency. Furthermore, the architecture of GrAPP&S has been designed to allow security policies for data protection, both within a community and between different communities.


E-learning system Proxies Peer to peer system Prefix routing 


  1. 1.
    de Santiago, R., Raabe, A.L.A.: Architecture for learning objects sharing among learning institutions LOP2P. IEEE Trans. Learn. Technol. 3(2), 91–95 (2010)CrossRefGoogle Scholar
  2. 2.
    Cheng-Zhong, X., Rao, J., Bu, X.: URL: a unified reinforcement learning approach for autonomic cloud management. J. Parallel Distrib. Comput. 72(2), 95–105 (2012)CrossRefGoogle Scholar
  3. 3.
    Fardoun, H.M., Lopez, S.R., Alghaz-zawi, D.M., Castillo, J.R.: Education system in the cloud to improve student communication in the institutes of C-LearniXML++. Procedia Soc. Behav. Sci. 47, 1762–1769 (2012)CrossRefGoogle Scholar
  4. 4.
    Ouf, S., Nasr, M., Helmy, Y.: An enhanced e-learning ecosystem based on an integration between cloud computing and Web2.0. In: Proceedings of the IEEE International Symposium on Signal Processing and Information Technology (ISSPIT), pp. 48–55 (2011)Google Scholar
  5. 5.
    Cayirci, E., Rong, C., Huiskamp, W., Verkoelen, C.: Snow leopard cloud: a multi-national education training and experimentation cloud and its security challenges. In: Jaatun, M.G., Zhao, G., Rong, C. (eds.) Cloud Computing. LNCS, vol. 5931, pp. 57–68. Springer, Heidelberg (2009) CrossRefGoogle Scholar
  6. 6.
    Chalopin, J., Godard, E., Métivier, Y., Ossamy, R.: Mobile agent algorithms versus message passing algorithms. In: Shvartsman, M.M.A.A. (ed.) OPODIS 2006. LNCS, vol. 4305, pp. 187–201. Springer, Heidelberg (2006) CrossRefGoogle Scholar
  7. 7.
    Hayakawa, T., Higashino, M., Takahashi, K., Kawamura, T., Sugahara, K.: Management of multimedia data for streaming on a distributed e-learning system. In: 2012 26th International Conference on Advanced Information Networking and Applications Workshops (WAINA), pp. 1282–1285 (2012)Google Scholar
  8. 8.
    Fraigniaud, P., Gavoille, C.: Routing in trees. In: Orejas, F., Spirakis, P.G., van Leeuwen, J. (eds.) ICALP 2001. LNCS, vol. 2076, p. 757. Springer, Heidelberg (2001) CrossRefGoogle Scholar
  9. 9.
    Thorup, M., Zwick, U.: Compact routing schemes. In: 13th Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA), pp. 1–10. ACM Press, July 2001Google Scholar
  10. 10.
    Rowstron, A., Druschel, P.: Pastry: scalable, decentralized object location, and routing for large-scale peer-to-peer systems. In: Guerraoui, R. (ed.) Middleware 2001. LNCS, vol. 2218, pp. 329–350. Springer, Heidelberg (2001) CrossRefGoogle Scholar
  11. 11.
    Yu, H.Q., Dietze, S., Li, N., Pedrinaci, C., Taibi, D., Dovrolls, N., Stefanut, T., Kaldoudi, E., Domingue, J.: A linked data-driven & service-oriented architecture for sharing educational resources. In: 1st International Workshop on eLearning Approaches for Linked Data Age (Linked Learning 2011), 8th Extended Semantic Web Conference (ESWC2011), 29 May 2011, Heraklion, Greece (2011)Google Scholar
  12. 12.
    Ahkil, B.T.: Project JXTA 2.0 Super-Peer Virtual Network (2005)Google Scholar

Copyright information

© Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2014

Authors and Affiliations

  • Thierno Ahmadou Diallo
    • 1
    • 2
    Email author
  • Olivier Flauzac
    • 2
  • Luiz Angelo Steffenel
    • 2
  • Samba N’Diaye
    • 1
  • Youssou Dieng
    • 3
  1. 1.Département d’Informatique, LMIUniversité Cheikh Anta DiopDakar-FannSénégal
  2. 2.Laboratoire CReSTIC-Equipe SYSCOMUniversité de Reims Champagne-ArdenneReimsFrance
  3. 3.Département d’InformatiqueUniversité de ZiguinchorZiguinchorSénégal

Personalised recommendations