Among different emerging disruptive technologies, P2P computing has shown its usefulness in designing decentralized and scalable online learning systems. One important feature of P2P systems explored in this context is that of direct peer-to-peer communication. It has been shown in several recent research works that the direct communication between peers increases the interaction among peers and eventually the social and emotive support through peer-to-peer learning. Thus, P2P infrastructure helps creating a small social networking in online groups, in which end users (peer sat the edges of the Internet) can benefit from using aP2P infrastructure and thus overcome the limitations of reduced social interaction in web-based e-Learning systems. However, due to the dynamics of peers joining and leaving the system in an unexpected manner, such systems strive to provide availability of information. In this work we propose a replication-aware approach to increase availability of information in P2P super-peer systems. Our context is that of project-based learning in which members of a peer group work together online to accomplish a common project although our replication scheme can be used also for multimedia content distribution of learning objects.
[1]
Ian T. Foster,et al.
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
,
2001,
Int. J. High Perform. Comput. Appl..
[2]
Tore Risch,et al.
EDUTELLA: a P2P networking infrastructure based on RDF
,
2002,
WWW.
[3]
Bill Karakostas,et al.
A peer to peer (P2P) architecture for dynamic workflow management
,
2004,
Inf. Softw. Technol..
[4]
Fred S. Annexstein,et al.
An Educational Tool for the 21 st Century : Peer-to-peer computing
,
2003
.
[5]
Darren Govoni,et al.
JXTA: Java P2P Programming
,
2002
.
[6]
Ian T. Foster.
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
,
2001,
Euro-Par.
[7]
Fatos Xhafa,et al.
Efficient peerGroup management in JXTA-Overlay P2P system for developing groupware tools
,
2009,
The Journal of Supercomputing.
[8]
Jie Ma,et al.
APPLE: A Novel P2P Based e-Learning Environment
,
2004,
IWDC.
[9]
Andreas Podelski,et al.
Master's Thesis in Computer Science
,
2014
.