|
ABSTRACT
Standardization efforts in e-learning are aimed at achieving interoperability among Learning Management Systems (LMSs) and Learning Object (LO) authoring tools. Some of the specifications produced have reached quite a good maturity level and have been adopted in software systems. Some others, such as SCORM Run-Time Environment (RTE), have not reached the same success, probably due to their intrinsic difficulty in being understood adequately and implemented properly. The SCORM RTE defines a set of functionalities which allow LOs to be launched in the LMS and to exchange data with it. Its adoption is crucial in the achievement of full interoperability among LMSs and LO authoring tools. In order to boost the adoption of SCORM RTE in LMSs, we propose a Service Oriented Architecture (SOA)-based reference model for offering the SCORM RTE functionalities as a service, external to the LMS. By externalizing functionalities from LMSs, our model encourages the independent development of e-learning system components, allowing e-learning software producers to gain several benefits, such as better software re-use and easier integration and complexity management, with a consequent cost reduction. The proposed model is validated through a prototype system, in which a popular LMS, developed with PHP language, is enhanced with the support of SCORM RTE functionalities, provided by an external Web service based on Java technology.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
The Scorm Run-Time Environment ver 1.3.1, http://www.adlnet.org/scorm/history/2004/documents.cfm
|
| |
2
|
|
| |
3
|
Vossen, G., Westerkamp, P., E-learning as a Web service, Proceedings of Seventh International Database Engineering and Applications Symposium, (July 2003), 242--249.
|
| |
4
|
Costagliola, G., Ferrucci, F., Fuccella, V., A Framework for the Support of the SCORM Run-Time Environment, Proceedings of the 2006 International Conference on SCORM 2004 (Taipei, Taiwan, Jan 2006), 21--26.
|
| |
5
|
|
| |
6
|
CMI Guidelines for Interoperability AICC rev. 4.0, http://www.aicc.org/docs/tech/cmi001v4.pdf, 2004.
|
| |
7
|
IEEE LTSC, WG11: Computing Managed Instruction, http://ltsc.ieee.org/wg11/index.html
|
| |
8
|
Moodle, A Free, Open Source Course Management System for Online Learning, http://moodle.org/
|
| |
9
|
Apache Web Services - Axis, http://jakarta.apache.org/axis/
|
| |
10
|
XML-RPC for PHP Homepage, http://phpxmlrpc.sourceforge.net
|
| |
11
|
SOAP Conversation Protocol ver 1.0, http://dev2dev.bea.com/pub/a/2002/06/SOAPConversation.htm
|
| |
12
|
Xiaofei L., El Saddik, A., Georganas, N.D., An implementable architecture of an e-learning system, Proceedings of IEEE Canadian Conference on Electrical and Computer Engineering (May 2003), 717--720 vol.2.
|
| |
13
|
Wang GuiLing , Li YuShun , Yang ShengWen , Miao ChunYu , Xu Jun , Shi MeiLin, Service-Oriented Grid Architecture and Middleware Technologies for Collaborative E-Learning, Proceedings of the 2005 IEEE International Conference on Services Computing, p.67-74, July 11-15, 2005
[doi> 10.1109/SCC.2005.87]
|
| |
14
|
Tamura Y., Yamamuro, T., Distributed and Learner Adaptive e-Learning Environment with Use of Web Services, Proceedings of the International Conference on SCORM 2004 (Taipei, Taiwan, Jan 2006), 11--15.
|
| |
15
|
Hussain, N., Khan, M.K., SCASDA: SCORM-based Centralized Access, Search and Discovery Architecture, Proceedings of the International Conference on SCORM 2004 (Taipei, Taiwan, Jan 2006), 137--140.
|
 |
16
|
|
| |
17
|
IEEE LTSC, WG1, Architecture & Reference Model, http://ieeeltsc.org/inactive/arch/
|
| |
18
|
IEEE LTSC, WG12, Learning Object Metadata, http://ltsc.ieee.org/wg12/.
|
| |
19
|
Timothy K. Shih , Wen-Chih Chang , Nigel H. Lin , Louis H. Lin , Hun-Hui Hsu , Ching-Tang Hsieh, Using SOAP and .NET Web Service to Build SCORM RTE and LMS, Proceedings of the 17th International Conference on Advanced Information Networking and Applications, p.408, March 27-29, 2003
|
| |
20
|
Nigel H. Lin , Timothy K. Shih , Hui-huang Hsu , Hsuan-Pu Chang , Han-Bin Chang , Wen Chieh Ko , L. J. Lin, Pocket SCORM, Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04), p.274-279, March 23-24, 2004
|
| |
21
|
Casella, G., Costagliola, G., Ferrucci, F., Polese, G., Scanniello, G., A SCORM Thin Client e-learning Systems Based on Web Services, To appear in International Journal of Distance Education Technology.
|
|