Distributed e-Learning System with Client-Server and P2P Hybrid Architecture

We have developed a distributed asynchronous Web based training system. In order to improve the scalability and robustness of this system, all contents and a function are realized on mobile agents. These agents are distributed to computers, and they can use a Peer to Peer network that modified Content-Addressable Network. In this system, all computers offer the function and exercise by themselves. However, the system that all computers do the same behavior is not realistic. In this paper, as a solution of this issue, we present an e-Learning system that is composed of computers of different participation types. Enabling the computer of different participation types will improve the convenience of the system.




References:
[1] Nishita, T. and et el,: Development of a Web Based Training system
and Courseware for Advanced Computer Graphics Courses Enhanced
by Interactive Java Applets, Proceedings of International Conference
on Geometry and Graphics, Vol. 2, pp. 123-128 (2002).
[2] Homma, H. and Aoki, Y.: Creation of WBT Server on Digital Signal
Processing, Proceedings of 4th International Conference on Information
Technology Based Higher Education and Training, (2003). Marrakech,
Morocco.
[3] Helic, D., Krottmaier, H., Maurer, H. and Scerbakov, N.: Enabling
Project-Based Learning in WBT Systems, International Journal on ELearning,
Vol. 4, No. 4, pp. 445-461 (2005). Norfolk, VA.
[4] Kawamura, T. and Sugahara, K.: A Mobile Agent-Based P2P e-Learning
System, IPSJ Journal, Vol. 46, No. 1, pp. 222-225 (2005).
[5] Motomura, S., Nakatani, R., Kawamura, T. and Sugahara, K.: Distributed
e-Learning System Using P2P Technology, Proceedings of the 2nd
International Conference on Web Information Systems and Technologies,
pp.250-255 (2006). Setubal, Portugal.
[6] Napster, http://www.napster.com (1999).
[7] Gnutella, http://welcome.to/gnutella/ (2000).
[8] Clarke, I., Sandberg, O,. Wiley, B. and Hong, T. W.: Freenet: A
Distributed Anonymous Information Storage and Retrieval System,
http://freenetproject.org/papers/freenet.pdf (2000).
[9] Ratnasamy, S., Francis, P., Handley, M., Karp, R. and Schenker, S.:
A scalable content-addressable network, Proceedings of the 2001 conference
on applications, technologies, architectures, and protocols for
computer communications, ACM Press, pp. 161-172 (2001).
[10] Motomura, S., Kawamura, T. and Sugahara, K.: Logic-Based Mobile
Agent Framework with a Concept of Field , IPSJ Journal, Vol. 47,
No. 4, pp. 1230-1238 (2006).