Extending E-learning systems based on Clause-Rule model

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.




References:
[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.