§ 瀏覽學位論文書目資料
  
系統識別號 U0002-0606200516332500
DOI 10.6846/TKU.2005.00069
論文名稱(中文) 利用網路服務架構建置SCORM跨領域平台
論文名稱(英文) Using Web Service Architecture to Construct Cross Domain Framework for SCORM Platform
第三語言論文名稱
校院名稱 淡江大學
系所名稱(中文) 資訊工程學系博士班
系所名稱(英文) Department of Computer Science and Information Engineering
外國學位學校名稱
外國學位學院名稱
外國學位研究所名稱
學年度 93
學期 2
出版年 94
研究生(中文) 林修名
研究生(英文) Nigel H. Lin
學號 891190018
學位類別 博士
語言別 英文
第二語言別
口試日期 2005-05-31
論文頁數 107頁
口試委員 指導教授 - 黃仁俊
委員 - 廖弘源
委員 - 楊景潭
委員 - 施國琛
委員 - 黃仁俊
委員 - 許輝煌
關鍵字(中) 共享內容物件參考模組
遠距教學
網路服務
關鍵字(英) SCORM
Pocket SCORM
Distance Education
E-Learning
Web Service
SOAP
第三語言關鍵字
學科別分類
中文摘要
Sharable Content Object Reference Model (SCORM)的提出主要是為了讓遠距教學的課程內容部份有共同的標準,利用XML標記語言所提供的標準描述,可以將遠距教學的課程內容以統一的結構描述方式進行包裝。由於包裝的內容結構都以共通標準的方式所包裝,因此這些課程內容可以在不同的遠距教學系統平台使用,而各種平台也可利用這些描述了解課程的架構與內容,因此利用SCORM標準進行包裝的課程,能夠讓遠距教學的教材內容達到易存取、可交換、能持久以及能夠重複使用的目的。可惜的是SCORM所定義出的架構主要是針對教材的資料部份提出包裝的模型以及瀏覽順序的控制資料模型,SCORM並未真正解決教材於各種平台之通用性,再者,SCORM也未提及不同平台實際溝通與教材互換、引用的方式。在本篇論文中,我們提出利用網路服務的架構來建置SCORM跨領域的平台,此平台能夠讓符合SCORM的遠距教學教材在不同的平台或是裝置上均能被閱讀、使用,而這些平台與裝置都可使用統一的網路服務介面來存取教材或與遠距教學系統進行溝通,而各個裝置平台所使用的溝通語言也是符合標準的SOAP訊息。利用我們所提出的網路服務架構,我們希望能夠提出SCORM在跨領域與平台的解決方案,此外藉由充份利用網路服務架構易於擴充的優點,我們所提出的平台架構能夠透過簡易增加新網路服務的方式與現有的網路服務整合,以達到與日新月異的遠距教學標準接軌的目標。
英文摘要
Sharable Content Object Reference Model (SCORM) was introduced to provide a standardized E-Learning content packaging model. Through common XML meta-data descriptions, Learning Management Systems are able to understand the learning content within the package. The standard packaging model allows E-Learning content to be more accessible, interoperable, reusable, and durable. However, SCORM only provides the common data model and the idea of sequencing and navigation model. SCORM did not solve the problems for actual content sharing or interoperating. In this paper, we propose a web service architecture which allows SCORM compliant courseware to be run on different device platforms through common web service APIs. In this architecture, SCORM web service APIs serve different clients platforms according to standard SOAP based message communication. By applying web service to construct our proposed framework architecture, we hope to demonstrate how cross domain issues are solved. Furthermore, with the advantages of web service architecture, the proposed framework is easy to be extended with new services for the capability to be adjusted to accommodate novel extensions of common E-Learning standards.
第三語言摘要
論文目次
CONTENTS

CONTENTS	I
LIST OF FIGURES	III
CHAPTER 1 INTRODUCTION	1
CHAPTER 2 RELATED RESEARCH	6
2.1 E-LEARNING APPLICATIONS	7
2.2 WHY E-LEARNING STANDARDS	9
2.3 SHARABLE CONTENT REFERENCE MODEL (SCORM)	12
2.3.1 CONTENT AGGREGATION MODEL	14
2.3.2 RUN-TIME ENVIRONMENT (RTE)	18
2.3.3 SEQUENCING AND NAVIGATION	20
2.4 SCORM AND WEB SERVICE RELATED RESEARCHES	23
CHAPTER 3 PROPOSED FRAMEWORK ARCHITECTURE	26
3.1 WEB SERVICE DISCUSSION	26
3.1.1 ADVANTAGES OF WEB SERVICE ARCHITECTURE	27
3.1.2 WEB SERVICE FRAMEWORK	32
3.2 CROSS DOMAIN FRAMEWORK FOR SCORM PLATFORM	36
3.3 REVISED SCORM RTE – SCORM WEB SERVICE RTE (SCORM WSRTE)	38
3.3.1 SCORM WEB SERVICE APIS	41
3.3.2 ECMA SCRIPT FOR LAUNCHING SCORM WEB SERVICES	48
3.3.3 SCORM WEB SERVICE GATEWAY INTERFACE (SWSGI)	51
3.3.4 SEQUENCING CACHE ENGINE (SCE)	54
3.4 CROSS DOMAIN OVER LMS SERVERS	60
  3.4.1 SCORM LMS SERVER CLUSTER	60
  3.4.2 COOPERATION BETWEEN DIVERS SCORM LMS SERVERS	66
CHAPTER 4 FRAMEWORK IMPLEMENTATION	69
4.1 POCKET SCORM ARCHITECTURE	69
  4.1.1 THE POCKET SCORM RUN-TIME ENVIRONMENT	71
  4.1.2 PC DOCK	74
  4.1.3 THE SCORM LMS SERVER	74
4.2 THE IMPLEMENTATION OF POCKET SCORM RTE	77
4.3 THE IMPLEMENTATION OF SMART PHONE RTE	79
4.4 SCORM WEB SERVICE LMS IMPLEMENTATION	81
CHAPTER 5 FRAMEWORK DISCUSSION	88
5.1 ISSUES OF ADOPTING E-LEARNING STANDARDS	88
5.2 BENEFICIAL FEATURES OF PROPOSED FRAMEWORK	92
CHAPTER 6 CONCLUSION AND FUTURE WORK	97
BIBLIOGRAPHY	100

LIST OF FIGURES

Figure 2.1 The History Of Scorm Specification	13
Figure 2.2 An Illustration Of The Scorm Run-Time Environment	19

Figure 3.1 Web Service Message Framework Diagram	33
Figure 3.2 A Logical View Of Soap Message And Sample Request Message	35
Figure 3.3 A Sample Response Message	36
Figure 3.4 Revised Scorm Rte For Supporting Different Learning Platform	41
Figure 3.5 Revised Modal Of Ecma Script For Scorm Web Service Apis	50
Figure 3.6 Scorm Web Service Gateway Interface (Swsgi) Diagram	52
Figure 3.7 The Process Of Swsgi Modeled By Petri-Net	54
Figure 3.8 Example Of Segmenting Course Aggregation	57
Figure 3.9 Off-Line Sequencing Cache Engine	58
Figure 3.10 Scorm Web Service Lms Server Cluster	65
Figure 3.11 Communication Modal For Non Scorm Base And Scorm Wsrte 
Based Servers	68

Figure 4.1 Relationship Of Components Within The Pocket Scorm Architecture	70
Figure 4.2 A Cluster Example	76
Figure 4.3 Display Modes (For Object Re-Flow)	78
Figure 4.4 Personal Notes On Pda	78
Figure 4.5 The Smart Phone Architecture	79
Figure 4.6 The Smart Phone Operation Interfaces	81
Figure 4.7 Functions Provided For Administrator And Learner	83
Figure 4.8 Course Distribution Function	85
Figure 4.9 Scorm Web Service Api	86
Figure 4.10 The Wsdl Of The Example Web Service	87

Figure 6.1 Orchestration Architecture For Distance Education Web Service 
Framework	99
參考文獻
Advance Distribute Learning (ADL), I. (n.d.). What is SCORM, May 18, 2005, http://www.adlnet.org/technologies/scorm/whatis.cfm
Advance Distribute Learning (ADL), I. (n.d.). Advance Distribute Learning Home Page, May 18, 2005, http://www.adlnet.org
Alliance of Remote Instructional Authoring and Distribution Networks for Europe (ARIADNE), I. (n.d.). ARIADNE [Alliance of Remote Instructional Authoring and Distribution Networks for Europe] Home Page, May 18, 2005, http://www.ariadne-eu.org
Anido, L. & Llamas, M. (2001) A contribution to the e-learning standardization Proceedings of Standardization and Innovation in Information Technology, Oct. 3-6 2001, 295-309
Atif, Y., Berri, J., & Benlamri, R. (2003) An Adaptive Multimedia Approach to E-Learning Proceedings of the 2003 10th IEEE International Conference on Electronics, Circuits and Systems, Dec. 14-17, 2003, 3, 1224-1227
Aviation Industry CBT Committee, I. (Feb. 5, 2005). Aviation Industry CBT Committee Home Page, May 18, 2005, http://www.aicc.org 
Berger, S., McFaddin, S., Narayanaswami, C., & Raghunath, M. (2003) Web Services on Mobile Devices-Implementation and Experience Proceedings of Fifth IEEE Workshop on Mobile Computing Systems and Applications, Oct. 9-10, 2003, 100-109
Bullinger, J., Ilg, R., & Fischer, T., (2003), I. (Nov. 11, 2003). Driving Forward Innovation in Global Networks, May 18, 2005, http://www.sapinfo.de/public/en/search.php4/start/t/Driving$20Forward$20Innovation$20in$20Global$20Networks/cat/0/1/2/3/4/5/6/page/0/article/Article-172953faa86728c0b3/en
Chu, C., Chang, C., Yeh, C., & Yeh, Y. (2004) A Web-Service Oriented Framework for Building SCORM Compatible Learning Management Systems Proceedings of  International Conference on Information Technology: Coding and Computing, Apr. 5-7, 2004, 1, 156-161
Duval, P., Merceron, A., Rinderknecht, C., & Scholl, M. (2004) LeVinQam: A Question Answering Mining Platform Proceedings of the FIfth International Conference on Information Technology Based Higher Education and Training, May 31 – June 2, 2004, 250-255
European Committee for Standardization (CEN), Information Society Standardization Systems (ISSS), & Learning Technologies Workshop (LT), I. (Jan. 21, 2005). CEN [European Committee for Standardization] Home Page, May 18, 2005, http://www.cenorm.be/cenorm/businessdomains/ businessdomains/isss/activity/wslt.asp
Fretwell Downing Education, I. (n.d.). Getting Educational Systems Talking Across Leading-edge Technologies Home Page, May 18, 2005, http://www.fdgroup.co.uk/gestalt
Gateway to Educational Materials (GEM), I. (Apr. 25, 2005). GEM [Gateway to Educational Materials] Home Page, May 18, 2005, http://www.geminfo.org
Gronmo, R., Skogan, D., Solheim, I., & Oldevik, J. (2004) Model-driven Web Services Development Proceedings of 2004 IEEE International Conference on e-Technology, e-Commerce and e-Service, Mar. 28-31, 2004, 42-45
Guo L., Xiang X., & Shi Y. (2004) Use Web Usage Mining to Assist Online E-Learning Assessment Proceedings of IEEE International Conference on Advanced Learning Technologies, Aug 30 – Sept. 1, 2004, 912-913
Heng, W.J. & Tan Q. (2002) Content Enhancement for E-Learning Lecture Video Using Foreground/Background Separation Proceedings of 2002 IEEE Workshop on Multimedia Signal Processing, Dec. 9-11, 2002, 436-439
IMS Global Learning Consortium, Inc., I. (n.d.). IMS Global Learning Consortium Home Page, May 18, 2005, http://www.imsproject.org
Learning Technology Standards Committee, I. (n.d.). Learning Technology Standards Committee Home Page, May 18, 2005, http://ltsc.ieee.org
Lin, N.H., & Shih, T.K. (2003) An Effective Course Authoring and Student Evaluation System for Distance Learning Proceedings of the 2003 IRMA International Conference, May 18-21 2003.
Lin, N.H., Shih, T.K., Hsu H., Chang H., Chang H., Ko, W.C., & Lin, L.J. (2004) Pocket SCORM Proceedings of 24th International Conference on Distributed Computing Systems Workshops, Mar. 23-24, 2004, 274-279
Liu T., & Choudary C. (2004) Content-Aware Streaming of Lecture Videos over Wireless Networks Proceedings of IEEE Sixth International Symposium on Multimedia Software Engineering, Dec. 13-15, 2004, 458-465
Liu, X., Saddik, A.E., & Georganas, N.D. (2003) An Implementable Architecture of An E-Learning System Proceedings of Canadian Conference on Electrical and Computer Engineering, May 4-7, 2003, 2, 717-720
Musa, D.L., Munoz, L., & de Oliveira, J.P.M. (2004) Sharing Learner Profile through An Ontology and Web Services Proceedings of 15th International Workshop on Database and Expert Systems Applications, Aug. 30 - Sept. 3, 2004, 415-419
Ng, S.C., Ng, C.M., Tsang, H.W. & Hung, L.M. (1999) Learn@Net: an integrated multimedia system for distance learning Proceedings of Computational Intelligence and Multimedia Applications, Sept. 23-26 1999, 479-483.
OASIS, I. (n.d.), Universal Description, Discovery and Integration (UDDI) Home Page, May 18, 2005, http://www.uddi.org
Paris, M. (2003) Authoring Interactive Software Simulations for E-Learning Proceedings of The 3rd IEEE International Conference on Advanced Learning Technologies, July 9-11, 2003, 448
PRomoting Multimedia access to Educational and Training in European Society (PROMETEUS), I. (n.d.). PRomoting Multimedia access to Educational and Training in European Society Home Page, May 18, 2005, http://www.prometeus.org
Rajan, A.V.S. & Otieno, J. (2004) Leveraging Traditional Distributed Applications to Web Services for E-Learning Applications Proceedings of 15th International Workshop on Database and Expert Systems Applications, Aug. 30 - Sept. 3, 2004, 430-435
Rodriguez, J., Anido, L., & Fernandez, M.J. (2003) How can the Web Services Paradigm Improve the E-Learning Proceedings of The 3rd IEEE International Conference on Advanced Learning Technologies, July 9-11, 2003, 479
Salden, A., Aldershoff, F., Iacob, S., Otte, R., & Windhouwer, M. (2002) Web-enabled Advanced Multimedia Systems Proceedings of 2002 IEEE Workshop on Multimedia Signal Processing, Dec. 9-11, 2002, 117-120
Seitz, A., Dannenberg, M., & Liebhart, H. (2002) An Authoring System for Instructionally Designed Tutoring Processes Proceedings of International Conference on Computers in Education, Dec. 3-6, 2002, 2, 1317-1318
Shih, T.K., Chang, W., & Lin, N.H. (2003) Using SOAP and .NET Web Service to Build SCORM RTE and LMS Proceedings of the 2003 International Conference on Advanced Information Networking and Applications, March 27-29 2003, 782-787.
Shih, T.K., Lin, N.H. & Chang H. (2003) An Intelligent E-Learning System with Authoring and Assessment Mechanism Proceedings of 17th International Conference on Advanced Information Networking and Applications, Mar. 27-29, 2003, 782-787
Shih, T.K., Lin, N.H., Chang, H., & Huang K. (2004) Adaptive Pocket SCORM Reader Proceedings of 2004 IEEE International Conference on Multimedia and Expo, June 27-30, 2004, 1, 325-326
Soreanu, P. & Saucan, E. (2003) Semi-continuous Monitoring of Student Feedback in Interactive Synchronous E-Learning Environments Proceedings of The 3rd IEEE International Conference on Advanced Learning Technologies, July 9-11, 2003, 276-277
Su J., Tseng S., Weng J., Chen K., Liu Y., & Tsai Y. (2005) An Object Based Authoring Tool for Creating SCORM Compliant Course Proceedings of 19th International Conference on Advanced Information Networking and Applications, Mar. 25-30, 2005, 209-214
Vossen, G. & Westerkamp, P. (2003) E-Learning as a Web Service Proceedings of the Seventh International Database Engineering and Applications Symposium, July 16-18 2003, 242-249.
Web Services Activity of W3C, I. (May 12, 2005). Web Services Activity Home Page, May 18, 2005, http://www.w3.org/2002/ws
World Wide Web Consortium (W3C), I. (Apr. 7, 2005). Extensible Markup Language (XML) Home Page, May 18, 2005, http://www.w3.org/XML
XML Protocol Working Group of W3C, I. (Jun 24, 2003), SOAP Version 1.2 Part 0: Primer, May 18, 2005, http://www.w3.org/TR/2003/ REC-soap12-part0-20030624
XML Protocol Working Group of W3C, I. (Jun 24, 2003), SOAP Version 1.2 Part 1: Messaging Framework, May 18, 2005, http://www.w3.org/TR/2003/ REC-soap12-part1-20030624
XML Protocol Working Group of W3C, I. (Jun 24, 2003), SOAP Version 1.2 Part 2: Adjuncts, May 18, 2005, http://www.w3.org/TR/2003/ REC-soap12-part2-20030624
Xu, Z., Yin, Z., & Saddik, A.E. (2003) A Web Services Oriented Framework for Dynamic E-Learning Systems Proceedings of Canadian Conference on Electrical and Computer Engineering, May 4-7, 2003, 2, 943-946
Yin, Z., Xu, Z., & El Saddik, A. (2003) Study of Metadata for Advanced Multimedia Learning Objects Proceedings of Canadian Conference on Electrical and Computer Engineering, May 4-7, 2003, 2, 1099-1102
Zamora, J.J., Mazon, A.J., Torrens, A., & Pujana, H. (2004) Educational Application with An Internet On-line Spice Simulation Proceedings of the 12th IEEE Mediterranean on Electrotechnical Conference, May 12-15, 2004, 1, 421-424
Zeramdini, K., Rekik, Y., & Gillet, D. (2004) Enhanced Web Components and Connectors Description for Authoring E-Learning Environments Proceedings of the FIfth International Conference on Information Technology Based Higher Education and Training, May 31 – June 2, 2004, 244-249
Zhu Z., McKittrick, C., & Li W. (2004) Virtualized Classroom - Automated Production, Media Integration and User-Customized Presentation Proceedings of 2004 Conference on Computer Vision and Pattern Recognition Workshop, May 27 – June 02, 2004, 138-138
論文全文使用權限
校內
校內紙本論文立即公開
同意電子論文全文授權校園內公開
校內電子論文立即公開
校外
同意授權
校外電子論文立即公開

如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信