USER AND APPLICATION INTERFACE FOR A DISTRIBUTED E-LEARNING SYSTEM

Takao Kawamura, Kazuo Kuramochi, Junya Kishida, Shinichi Motomura, Kazunori Sugahara

Abstract

In this paper, the user and application interface of our previously proposed e-Learning system is presented to demonstrate how user interfaces for distributed systems should be composed. The proposed e-Learning system has two distinguishing features. Firstly, it is based on P2P architecture for scalability and robustness. Secondly, all exercises in the system are not only data but also agents so that they have functions, such as scoring user’s answers, telling the correct answers, and showing some related information without human instruction. The interface provides three kinds of communication: communication between a user and an exercise agent, communication between an exercise agent and support applications, and communication between a user and other users. The interface consists of two parts: an interface agent and a plugin for Firefox web browser. An interface agent hides the existence of the P2P network and other agents from the Firefox plugin and users. The developed e-Learning system including the interface is examined by experiments in classroom.

References

  1. Clarke, I., Sandberg, O., Wiley, B., and Hong, T. W. (1999). Freenet: A distributed anonymous information storage and retrieval system. http://freenetproject.org/freenet.pdf.
  2. Gnutella (2001). http://welcome.to/gnutella/.
  3. Helic, D., Krottmaier, H., Maurer, H., and Scerbakov, N. (2005). Enabling project-based learning in wbt systems. International Journal on E-Learning (IJEL), 4(4):445-461.
  4. Homma, H. and Aoki, Y. (2003). Creation of wbt server on digital signal processing. In Proceedings of 4th International Conference on Information Technology Based Higher Education and Training. Marrakech, Morocco.
  5. Kawamura, T., Motomura, S., Nakatani, R., and Sugahara, K. (2005a). Multi agent-based approach for asynchronous web-based training system. In Proceedings of International Conference on Integration of Knowledge Intensive Multi-Agent Systems, pages 537-542. Waltham, Massachusetts, USA.
  6. Kawamura, T., Motomura, S., and Sugahara, K. (2005b). Implementation of a logic-based multi agent framework on java environment. In Proceedings of International Conference on Integration of Knowledge Intensive Multi-Agent Systems, pages 486-491. Waltham, Massachusetts, USA.
  7. Kawamura, T. and Sugahara, K. (2005). A mobile agent-based p2p e-learning system. IPSJ Journal, 46(1):222-225.
  8. Kollhof, J.-K. (2004). jsolait -trac-. http://jsolait.net/.
  9. Maxima Project (2000). Maxima - a gpl cas based on doemacsyma. http://maxima.sourceforge.net/.
  10. Motomura, S., Kawamura, T., and Sugahara, K. (2006a). A logic-based mobile agent framework for web applications. In Proceedings of the 2nd International Conference on Web Information Systems and Technologies, pages 121-126. Setubal, Portugal.
  11. Motomura, S., Kawamura, T., and Sugahara, K. (2006b). Logic-based mobile agent framework with a concept of “field”. IPSJ Journal, 47(4):1230-1238.
  12. Motomura, S., Nakatani, R., Kawamura, T., and Sugahara, K. (2006c). Distributed e-learning system using p2p technology. In Proceedings of the 2nd International Conference on Web Information Systems and Technologies, pages 250-255. Setubal, Portugal.
  13. Mozilla Corporation (2005). Rediscover the web. http://www.mozilla.com/firefox/.
  14. Napster (2003). napster. http://www.napster.com/.
  15. Nishita, T., Kondo, K., Ohno, Y., Takai, Y., Miura, K. T., Dobashi, Y., Ishiuchi, S., Takahashi, T., Kimura, A., and Miyai, A. (2002). Development of a web based training system and courseware for advanced computer graphics courses enhanced by interactive java applets. In Proceedings of International Conference on Geometry and Graphics, volume 2, pages 123- 128.
  16. Ratnasamy, S., Francis, P., Handley, M., Karp, R., and Shenker, S. (2001). A scalable content-addressable network. In Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications, pages 161-172. ACM Press.
  17. Winer, D. (1998). Xml-rpc http://www.xmlrpc.com/spec.
Download


Paper Citation


in Harvard Style

Kawamura T., Kuramochi K., Kishida J., Motomura S. and Sugahara K. (2007). USER AND APPLICATION INTERFACE FOR A DISTRIBUTED E-LEARNING SYSTEM . In Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-972-8865-77-1, pages 357-363. DOI: 10.5220/0001273303570363


in Bibtex Style

@conference{webist07,
author={Takao Kawamura and Kazuo Kuramochi and Junya Kishida and Shinichi Motomura and Kazunori Sugahara},
title={USER AND APPLICATION INTERFACE FOR A DISTRIBUTED E-LEARNING SYSTEM},
booktitle={Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2007},
pages={357-363},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001273303570363},
isbn={978-972-8865-77-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - USER AND APPLICATION INTERFACE FOR A DISTRIBUTED E-LEARNING SYSTEM
SN - 978-972-8865-77-1
AU - Kawamura T.
AU - Kuramochi K.
AU - Kishida J.
AU - Motomura S.
AU - Sugahara K.
PY - 2007
SP - 357
EP - 363
DO - 10.5220/0001273303570363