The evolution of learning systems brought improvements to the functionality of their components by offering support and mediating learning, communication and collaboration. However...
New connection-oriented networking technologies can provide quality-of-service guaranteed network connectivity required by some web-based applications. In this paper, we present a...
The use of new technology must be combined with modern teaching practices to be effective. Collaborative learning is a general term employed for a variety of classroom practices d...
: For communicable writing, reviewing and revising is essential. In this paper, we propose an SNS-based environment to improve writing by repeated collaborative reviewing. The resu...
Peer-to-Peer architecture is currently an attractive solution for facilitating the use of collaboration software without any server. Multicasting is usually proposed for group com...