:::

詳目顯示

回上一頁
題名:以流程為導向協同異質性數位學習系統中呈現層與資料層之研究
作者:歐陽芳泉
作者(外文):Fang-Chuan Ou Yang
校院名稱:國立中央大學
系所名稱:資訊管理研究所
指導教授:許智誠
學位類別:博士
出版日期:2009
主題關鍵詞:工作流程網路服務服務導向跨組織工作流程workflowweb serviceServices-based Cross-organizational Workflow
原始連結:連回原系統網址new window
相關次數:
  • 被引用次數被引用次數:期刊(0) 博士論文(0) 專書(0) 專書論文(0)
  • 排除自我引用排除自我引用:0
  • 共同引用共同引用:0
  • 點閱點閱:19
 在傳統服務導向跨組織工作流程的環境裡,網路服務是從分散的站台被整合到商業的程序之中。然而,基於下列因素網路服務仍然無法將預期的效益帶給小型公司、一般使用者以及以呈現層為主的商業流程:第一,網路服務只著重於資料層的整合因此在以呈現層為主的商業環境下難以被實作,而這對於需要在不同使用者間重覆使用呈現層為主的資源來說是非常重要的;第二,小型公司與一般使用者通常都沒有足夠的網路技術能力能夠撰寫客戶端程式來取用外部的網路服務。
  為了解決上述之問題,在本研究中我們提出了一個PCSOA(Presentation-preserved Compositional approach for Service-Oriented Architecture)的架構,延伸既有以資料為導向的網路服務組合理論,提供了一個更加彈性的方法,以工作流程的方式來協同資料層與呈現層的整合。在本研究中,我們亦討論以呈現層為主的工作流程整合之重要性與其相關可能的應用領域,並在最後以數位學習當作案例實作本研究架構的系統雛型,分析實作的結果以評估本研究架構的可行性。
In the traditional SCW (Services-based Cross-organizational Workflow) environments, web services from related sites are integrated into business processes. However, in our opinion, web service still bring less than expected benefits to small corporations/end-users and some presentation-centric business processes for two reasons: 1) the web service only focuses on data level and is difficult to implement the presentation-centric business contexts where reusing presentation materials across different users are important. 2) The small corporations and end-users usually do not have enough IT competences to write a client or user interface to interact with web service(s).
In order to solve these problems, we propose a presentation-preserved compositional approach for service-oriented architecture (PCSOA), which extends the existing data-oriented compositional approaches for web services to provide a more flexible methodology to orchestrate both data level and presentation level services during the workflow integration. In this dissertation, we also discuss the importance and necessity of the presentation-based workflow integration and related possible application areas. Finally, we choose e-learning as an example to implement the prototype of PCSOA and analyze the experiment results to evaluate the feasibility of our approach.
[1]A. Kumar and J.Wainer (2005), “Meta workflows as a control and coordination mechanism for exception handling in workflow systems”, Decision Support Systems, Vol. 40, No. 1, pp. 89-105.new window
[2]ActiveBPEL (2006), http://www.activebpel.org/.
[3]A. Tsalgatidou, G. Athanasopoulos, M. Pantazoglou, C. Pautasso, T. Heinis, R. Grønmo, Hjørdis Hoff, Arne-Jørgen Berre, M. Glittum, and S. Topouzidou (2006), “Developing Scientific Workflows from Heterogeneous Services”, SIGMOD Record, Vol. 35, No. 2, pp. 22-28.
[4]B. Medjahed and A. Bouguettaya (2005), “Customized Delivery of E-Government Web Services”, IEEE Intelligent Systems, Vol. 20, No. 6, pp. 77-84.
[5]Business Process Execution Language for Web Services (BPEL4WS) (2004), http://www-128.ibm.com/developerworks/library/specification/ws-bpel/.
[6]C. J. Liao and F.C. Ou Yang (2004), “A Workflow Framework for Mobile Learning Objects Integration by Employing Grid Services Flow Language”, Proceedings of International Conference on Education and Information Systems, Technologies and Applications (EISTA 2004), pp. 155-160.
[7]C. J. Liao, F.C. Ou Yang, and K.C. Hsu (2005), “A Service-Oriented Approach for the Pervasive Learning Grid”, Journal of Information Science and Engineering (JISE), Vol. 1, No. 5, pp. 959-971.new window
[8]H.H. Bi and J.L. Zhao (2003), “Mending the lag between commercial needs and research prototypes: a logic-based workflow verification approach”, Proceedings of the 8th INFORMS Computing Society Conference, pp. 191-212.
[9]IMS Global Learning Consortium: IMS Learning Design Information Model V1.0. Final Specification (2004), http://www.imsglobal.org.
[10]IMS Global Learning Consortium: IMS QTI/RES V.1.1 (2004), http://www.imsproject.org.new window
[11]Institute of Electrical and Electronics Engineers (1990), “IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries”, New York, NY.
[12]J. L. Zhao (2006), “Process-driven collaboration support for intra-agency crime analysis”, Decision Support Systems, Vol. 41, No. 3, pp. 616-633.
[13]J. Puustj¨arvi (2004), “Using one-stop portal in integrating eLearning systems”, Advanced Technology for Learning, Vol. 1, No. 2, pp.99-106.new window
[14]J. Korhonen, J. Pajunen, and J. Puustjarvi (2003), “Automatic composition of Web Services workflows using a semantic agent”. Proceedings of the IEEE/WIC International Conference on Web Intelligence (WI’03), pp.566–569.
[15]J.W.J Gijsen, N.B. Szirbik, and G. Wagner (2002), “Agent technologies for virtual enterprises in the one-of-a-kind-production industry”, International Journal of Electronic Commerce, Vol. 7, No. 1, pp. 9-34.new window
[16]J. Hou and D. Su (2006), “Integration of Web Services technology with business models within the total product design process for supplier selection”, Computers in Industry, Vol. 57, No. 8/9, pp. 797-808.
[17]Job Definition Format (JDF) of CIP4 (2000), http://www.cip4.org/.
[18]J. Lin, C. Ho, W. Sdiq, and M. E. Orlowska (2001), “On workflow enabled e-learning services”, Proceedings of IEEE Advance Learning Technology Conference, pp. 345-352.
[19]K. Friesen and N. Mazloumi (2004), “Integration of learning management systems and web applications using web services”, Advanced Technology for Learning, Vol. 208, No. 1, pp. 202-1401.new window
[20]K. Sycara, M. Paolucci, J. Soudry, and N. Srinivasan (2004), “Dynamic discovery and coordination of agent-based semantic Web services”, IEEE Internet Computing, Vol. 8, No. 3, pp. 66-73.
[21]K.C. Hsu and F.C. Ou Yang (2005), “OEPortal: an Open, Unified, and Interoperable Presentation-Preserving e-Learning Portal”, Proceedings of the 5th IEEE International Conference on Advanced Learning Technologies (ICALT 2005), pp. 628-632.
[22]L. Zeng, A. Ngu, B. Bentallah, and M. O’Dell (2001), “An agent-based approach for supporting cross-enterprise workflows”, Proceedings of the 12th Australasian database conference (ADC’01), pp. 123-130.
[23]Liferay portal (2004), http://www.liferay.com/web/guest/home.
[24]L. M. Camarinha-Matos and H. Afsarmanesh (1999), “The virtual enterprise concept”, Proceedings of the IFIP TC5 WG5.3/PRODNET working conference on Infrastructures for virtual enterprises: Networking industrial enterprises, pp. 3-14.
[25]M. B. Blake, H. Gomaa (2005), “Agent-oriented compositional approaches to services-based cross-organizational workflow”, Decision Support Systems, Vol. 40, No. 1, pp. 31-50.new window
[26]Microsoft BizTalk (2000), http://www.microsoft.com/biztalk/default.mspx.
[27]M. B. Blake (2003), “Coordinating multiple agents for workflow-oriented process orchestration”, Information System and e-Business Management, Vol. 1, No. 2, pp. 387-405.new window
[28]M. Richardson and T. Midwinter (2006), “Product catalogue management with Semantic Web Services”, BT Technology Journal, Vol. 24, No. 4, pp. 21-30.
[29]M. Cesarini, M. Monga, and O. Tedesco (2004), “Carrying on the e-learning process with a workflow management engine”, Proceedings of the 2004 ACM Symposium on Applied Computing, pp. 940-945.
[30]M. Gaeta, P. Ritrovato, and S. Salerno (2002), “Implementing new advanced learning scenarios through GRID technologies”, Proceedings of First LeGE-WG International Workshop on Educational Models for GRID Based Services, http://telearn.noe-kaleidoscope.org/
warehouse/Gaeta-M-2002.pdf.
[31]O. Liber (2005), “Learning objects: Conditions for viability”, Journal of Computer Assisted Learning, Vol. 21, No. 5, pp. 366-373.
[32]O. Berge and A. Fjuk (2006), “Understanding the roles of online meetings in a net-based course”, Journal of Computer Assisted Learning, Vol. 22, No. 1, pp.13-23.new window
[33]P. Brusilovsky and H. Nijhavan (2002), “A framework for adaptive e-learning based on distributed reusable learning activities”, Proceedings of World Conference on E-Learning, pp. 154-161.
[34]Portlets Specification final release (JSR168 of JCP) (2003), http://jcp.org/en/jsr/detail?id=168.
[35]Partner Interface Process (PIPs) of RosettaNet (2001), http://www.rosettanet.org/.
[36]Q. Chen, U. Dayal, M. Hsu, and M.L. Griss (2000), “Dynamic-Agents, Workflow and XML for E-Commerce Automation”, Electronic Commerce and Web Technoloogies, Vol. 1875/2000, pp. 314-323.
[37]R. Koper and J. Manderveld (2004), “Educational modelling language: Modelling reusable, interoperable, rich and personalised units of learning”, British Journal of Educational Technology, Vol. 35, No. 5, 537-551.
[38]S. Wang (2006), “An agent-based Web service workflow model for inter-enterprise collaboration”, Expert Systems with Applications, Vol. 31, No. 4, pp. 787-799.
[39]S. Ternier, D. Olmedilla, and E. Duval (2005), “Peer-to-peer versus federated search: Towards more interoperable learning object repositories”, Proceedings of the World Conference on Educational Multimedia, Hypermedia and Telecomunications (ED-MEDIA 2005), pp. 1421-1428.
[40]SCORM 2004 (Sharable Content Object Reference Model) specification (2005), http://www.adlnet.org/scorm.
[41]Simple Object Access Protocol (SOAP) (2002), htpp://www.w3.org/TR/soap12-part0/.
[42]The TimesTen Team (2000), “High performance and scalability through application-tier, in-memory data management”, Proceedings of the 26th International Conference on Very Large Databases, pp. 677-680.
[43]T. Fuji and T. Tanigawa (2002), “The Methodology for Reuse of E-Learning Resources”, Proceedings of World Conference on E-Learning, pp. 305-310.
[44]T. Puschmann and R. Alt (2004), ”Process Portals - Architecture and Integration”, Proceedings of the 37th Hawaii International Conference on System Sciences, pp. 10.
[45]The CHAIMS Project (2002), http://www-db.stanford.edu/CHAIMS/.
[46]Tim O’Reilly (2007), “What is Web2.0”, http://www.oreillynet.com/pub/a/oreilly/tim/news/ 2005/09/30/ what-is-web-20.html.
[47]Universal Description, Discovery, and Integration (UDDI) (2002), http://www.uddi.org/.
[48]V. Reklaitis, K. Baniulis, and T. Okamoto (2003), “Shaping e-learning applications for a service oriented grid”, Proceedings of 2nd International LeGE-WG Workshop on e-Learning and Grid Technologies: A Fundamental Challenge for Europe, http://www.bcs.org/upload/pdf/
ewic_2lege03_s1paper1.pdf.
[49]V. Reklaitis, K. Baniulis, and A. Masevicius (2002), “Towards e-learning application architecture based on GLOBUS framework”, Proceedings of Euroweb 2002 Conference, http://www.w3c.rl.ac.uk/Euroweb/poster/116/Kaunas.html.
[50]Vieira, T. A. S. C. Casanova, M. A. Ferrao, and L. G. (2004), “An ontology-driven architecture for flexible workflow execution”, Proceedings of the WebMedia & LA-Web 2004 joint conference 10th Brazilian symposium on multimedia and the Web 2nd Latin American Web Congress, pp. 70-77.
[51]W. Kong, J. Luo, and T. Zhang (2005), “A workflow based e-learning architecture in service environment”, Proceedings of the Fifth International Conference on Computer and Information Technology, pp. 1026-1032.
[52]W. Shen and D. H. Norrie (2001), “Dynamic manufacturing scheduling using both functional and resource related agents”, Integrated Computer-Aided Engineering, Vol. 8, No. 1, pp. 17-30.new window
[53]W. Shen, D. H. Norrie and J. P. Barthes (2001), “Multi-agent systems for concurrent intelligent design and manufacturing”. London, UK: Taylor & Francis.
[54]W. C. Chang, H. H. Hsu, T. K. Smith, and C. C. Wang (2004), “Enhancing SCORM metadata for assessment authoring in e-learning”, Journal of Computer Assisted Learning, Vol. 20, No. 4, pp. 305-316.
[55]Web Services (2002), http://www.w3.org/2002/ws/desc/.
[56]Web Services for Remote Portles (WSRP) specification of OASIS version 1.0 (2003), http://new window
www.oasis-open.org/committees/download.php/3343/oasis-200304-wsrp-specification-1.0.pdf.
[57]Workflow Management Coalition (WFMC) (2003), http://www.wfmc.org/
[58]Web Services Flow Language Specification (2003), http://www-3.ibm.com/software/solutions/
webservices/pdf/WSFL.pdf
[59]Web Services Conversation Language (WSCL) of W3C (2002), http://www.w3.org/TR/wscl10/.
[60]Web Services Choreography Interface (WSCI) (2002), http://www.w3.org/TR/wsci/.
[61]Web Service Description Language (WSDL) (2002): http://www.w3.org/TR/wsdl.
[62]X. Q. Liu, M. Wu, and J. X. Chen (2002), ”Knowledge aggregation and navigation high-level Petri nets-based in e-learning”, Proceedings of the First International Conference on Machine Learning and Cybernetics, Vol. 1, pp. 420-425.new window
[63]XLANG (2000), http://www.gotdotnet.com/team/xml_wsspecs/xlang-c/default.htm
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
QR Code
QRCODE