ROSA - P2P
Gabriel André D. Dubois Brito, Ana Maria de Carvalho Moura · 2005
ROSA is an e-learning system which enables the management of Learning Objects (LOs). However, since ROSA is a centralized system, it does not provide the integration of LOs created in other institutions. This paper presents the P2P distributed system developed for ROSA, named ROSA - P2P, which provides the physical environment to carry out the integration of these LOs. This environment includes, among other functionalities, particular strategies for: aggregation of peers and grouping of super-peers; connection/disconnection of peers; definition and election of super-peers; balancing and redistribution of peers; routing indices for peers and super-peers communication; and some issues concerning fault tolerance.