Skip to main content

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

  • 1085 Accesses

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

This is a preview of subscription content, access via your institution.

Buying options

USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions


  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)

    CrossRef  Google Scholar 

  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)

    CrossRef  Google Scholar 

  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)

    CrossRef  Google Scholar 

  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. 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)

    CrossRef  Google Scholar 

  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)

    CrossRef  Google Scholar 

  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. 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)

    CrossRef  Google Scholar 

  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 2001

    Google Scholar 

  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)

    CrossRef  Google Scholar 

  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. Ahkil, B.T.: Project JXTA 2.0 Super-Peer Virtual Network (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Thierno Ahmadou Diallo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

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

About this paper

Cite this paper

Diallo, T.A., Flauzac, O., Steffenel, L.A., N’Diaye, S., Dieng, Y. (2014). GrAPP&S, a Distributed Framework for E-learning Resources Sharing. In: Bissyandé, T., van Stam, G. (eds) e-Infrastructure and e-Services for Developing Countries. AFRICOMM 2013. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 135. Springer, Cham.

Download citation

  • DOI:

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-08367-4

  • Online ISBN: 978-3-319-08368-1

  • eBook Packages: Computer ScienceComputer Science (R0)