Instead of building an e-Learning system from scratch, it can be assembled by choosing the required functionalities from a set of web services related to e-Learning. Web services eliminate many interoperability issues between components written and running on different hardware and software platforms. This study aims to construct a set of e-Learning web services. With these web services, new e-Learning system(s) can be constructed by choosing the services which are required. The developed web services include assessment, course management, grading, marking, metadata, registration and reporting web services. These web services are highly in demand as the functionalities for each of the web services are very useful and important in e-Learning systems. In Marking web service, rubrics can be defined to assist in assessment evaluation. In Metadata web service, learning object metadata (LOM) is applied to capture the description of the learning objects.
Rani S JamunaMarie Stanislas Ashok
Xiaolin JiaQuanshui LeiTaihua FanQuanyuan Feng