Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30750
Extending E-learning systems based on Clause-Rule model

Authors: Hiroshi Mabuchi, Keisuke Nakamura, Kiyoshi Akama


E-Learning systems are used by many learners and teachers. The developer is developing the e-Learning system. However, the developer cannot do system construction to satisfy all of users- demands. We discuss a method of constructing e-Learning systems where learners and teachers can design, try to use, and share extending system functions that they want to use; which may be nally added to the system by system managers.

Keywords: e-Learning, Clause-Rule-Model, database-access, Web-Application

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1366


[1] Dougiamas, M. and Taylor, P.C., Moodle: Using Learning Communities to Create an Open Source Course Management System. Proceedings of the EDMEDIA 2003 Conference,pp.171-178, Honolulu, Hawaii, 2003.
[2] D. Robinson, K. Coar, The Common Gateway Interface (CGI) Version 1.1, Network Working Group, RFC3875, Category: Informational, 2004.
[3] Hopkins,J., Component primer, Communications of the ACM, vol.43, no.10, pp.27-30, 2000.
[4] IBM San Francisce, Concepts and facilities, IBM Corporation, 1977 Project, Software Development, vol.6, no.2, 1998.
[5] K.Akama, H.Koike and H.Mabuchi, A Theoretical Foundation of Program Synthesis by Equivalent Transformation, Perspectives of System Informatics, Lecture Notes in Computer Science ,Vol.2244, pp.131-139, Springer Verlag, Heidelberg, 2001.
[6] Koike,H., K.Akama and E.Boyd, Program synthesis by generating equivalent transformation rules, Proc. of the 2nd International Conference on Intelligent Technologies, Bangkok, Thailand, pp.250-259, 2001.
[7] Szyperski,C., Component software: Beyond object-oriented programming, Addison-Wesley, 1999.
[8] Mabuchi,H., K.Akama and T.Wakatsuki, Equivalent transformation rules as components of programs, International Journal of Innovative Computing, Information & Control, vol.3, no.3, pp.685-696, 2007.