簡易檢索 / 詳目顯示

研究生: 洪嘉彬
Hung, Chia-Pin
論文名稱: 基於流程與語意之網路服務比對機制
指導教授: 耿伯文
Kreng, Victor-B
學位類別: 碩士
Master
系所名稱: 管理學院 - 資訊管理研究所
Institute of Information Management
論文出版年: 2004
畢業學年度: 92
語文別: 中文
論文頁數: 78
中文關鍵詞: 工作流程服務整合網路服務語意比對
外文關鍵詞: Workflow, Services Composition, Web Service, Semantic Match
相關次數: 點閱:154下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  •   近年來網路服務(Web Service)受到很大的重視,原因在於它藉由一般性的Web協定來進行應用程式間的互通,提供了整合分散、異質的軟體環境之可能性,透過XML、SOAP、WSDL、UDDI,在Internet上的應用程式可以對其它的應用程式提供服務(Service)。
      Web Service適合應用在電子商務領域(E-Commerce),因為企業間可以藉由Web Service溝通異質的系統,以進行企業間商業流程的溝通,傳統的WFMs(Workflow Management System)系統想達成這個目標,但成本太高且無法適應目前快速變動的市場環境。經由服務整合(Services Composition)的方式,可結合多個現有服務,而成為一個完整的加值服務,亦可提供使用者需求的特定服務。但是,就如同現今網路資訊氾濫的情況一樣,Web Service數量大量增加,導致搜尋適合的服務耗費成本高,因此服務整合必須克服搜尋與比對的問題。
      服務的搜尋與比對,不應只使用關鍵字,尚應考慮網路服務的語意,藉由本體論(Ontology)的應用,使得網路服務間的比對可藉由推論來得到較佳的比對。由於使用者對於網路服務的著眼點是整合的服務提供了什麼,而不是詳細的組合方式與流程,因此本研究希望透過流程模版的定義,事先描述網路服務間組合的方式,並藉由Ontology的幫助,讓使用者容易找到需求的組合情況,然後再由流程模版透過語意與語句的比對機制,找到可組合的網路服務。

    none

    目錄 I 圖目錄 IV 摘要 I 第一節 研究背景 1 第二節 研究動機 2 第三節 研究目的 3 第四節 研究範圍與限制 3 第五節 研究流程 4 第二章 文獻探討 5 第一節 網路服務(Web Service) 5 2-1-1 Web Service的定義 5 2-1-2 Web Service 架構 5 2-1-3 Web Service 核心技術 7 第二節 語意網路(Semantic Web) 11 2-2-1 Semantic Web 定義與架構 11 2-2-2 本體論(Ontology) 13 2-2-3 本體論的分類 14 2-2-4 本體論的語言 15 2-2-5 Semantic Web Service 18 2-2-6 DAML-S(DAML Services) 19 第三節 Workflow Management System 21 2-3-1 Workflow與WFMs 21 2-3-2 Workflow的應用 21 2-3-3 Workflow Reference Model 23 第四節 Service Composition 26 2-4-1 Service Composition的形式 26 2-4-2 Service Composition的問題 28 2-4-3 Service Composition的語言 29 2-4-4 Service Composition 的相關研究 32 第三章 研究方法 36 3-1 研究架構 36 3-2 網路服務的描述 38 3-2-1 advertisement與request 39 3-2-2 網路服務語意單位(Web Service Semantic Unit) 39 3-2-3 advertisement描述 40 3-2-4 request描述 40 3-2-5 網路服務流程模版與運作概念 41 3-3 網路服務的比對 42 3-3-1 服務比對之架構 43 3-3-2 句法部份的比對(syntactic matching) 44 3-3-3 語意部份比對(semantic matching) 46 第四章 系統實作驗證 54 4-1 系統架構 54 4-1-1 主要架構 54 4-1-2 實作環境介紹 56 4-2 系統設計與實作 58 4-2-1 建立網路服務之WSSU 58 4-2-2 流程模版建立介面 59 4-2-3 剖析流程模版 61 4-2-4 查詢比對服務組合模版 61 4-3案例驗証 66 4-3-1 流程概念部份 66 第五章 結論與未來研究方向 72 5-1 結論 72 5-2 未來研究方向 73 參考文獻 75

    Benatallah,B. B. and Dumas,M.,”The Self-Serv Environment for Web Services Composition”,IEEE Internet Computing,Vol.7,Issue 1,pp.40-48,2003.

    Bolcer,G.A. and Kaiser,G.,” SWAP:Leveraging the Web to Manage Workflow”,IEEE Internet Computing,Vol.3,Issue 1,pp.85-88,1999.

    Cardoso,J. and Sheth,A.,”Semantic e-workflow Composition”,University of Georgia LSDIS Lab Technical Report,2002.

    Casati,F. and Shan,M.C.,”Dynamic and adaptive composition of e-services”,Information Systems,Vol. 26,Issue 3,pp.143-163,2001.

    Chappell,D.,”Understanding .Net”,Pearson Education,2002.

    Falbo,R.A.,Menezes,C.S., and Rocha,A.R.C., “A Systematic Approach for Building Ontologies”, in Proceedings of the IBERAMIA’98, Lisbon, Portugal, 1998.

    Fensel,D.,”Ontologies:Silver bullet for Knowledge Management and E-Commerce”,Springer,2001.

    Fensel,D. and Bussler,C.,”The Web Service Modeling Framework WSMF”,Electronic Commerce Research and Application 1, 113-137,2002.

    Ganesarajah,D. and Lupu,E.,”Workflow-based composition of web- services:a business model or programming paradigm?”,Proceedings of the 6th International Enterprise Distributed Object Computing Conference, pp.273-284,2002。

    Gruber,T.R.,”A Translation Approach to Portable Ontology Specifications”, Knowledge Acquisition, 5:199—220, 1993.
    Goble,C. and Roure,D.D.,”The Grid:An Application of the Semantic Web”,ACM SIGMOD Record,Vol.31,No.4,pp.65-70,2002.

    Gomez-Perez,A. and Corcho,O.,”Ontology language for the Semantic Web”,IEEE Intelligent Systems,Vol.17,Issue 1,pp.54-60,2002.

    Hendler,J.,”Research Challenges and Perspectives of the Semantic Web”,IEEE Intelligent Systems,Vol.17,Issue 5,pp.86-88,2002.

    Hendler,J.,”Bringing Semantics to Web Service”,IEEE Intelligent Systems,Vol.18,Issue 1,pp.90-93,2003.

    Hendler,J.,”Agents and the Semantic Web”,IEEE Intelligent Systems,pp.30-37,2001.

    Hollingsworth,D.,” Workflow Management Coalition The Workflow Reference Model”,The Workflow Management Coalition,Jan 1995.

    Kilgore,R.A.,”Simulation Web services with .Net Technologies”,Proceedings of the 2002 Winter Simulation Conference,2002.

    Langdon,C.S.,”The State of Web Services”,Computer,Vol36,Issue 7,pp.93-94,2003.

    McIlith,S.A.,Son,T.C.,and Zeng,H.,”Semantic Web Service”,IEEE Intelligent Systems,Vol.16,Issue 2,pp.46-53,2001.

    McGuinness,D.L.,Fikes,R.,Hendler,J. and Stein,L.A.,”DAML+OIL:An Ontology Language for the Semantic Web”,IEEE Intelligent Systems,vol.17,Issue 5,pp.72-80,2002.

    Meng,J.,Krithivasan,R.,Su,S.Y.W. and Helal,S.,”Flexible Inter-enterprise Workflow Management using e-Service”,Proceddings of the 4th IEEE WECWIS,2002.

    Musen,M.A. and Fensel,D.,”The semantic web:A brain for humankind”,IEEE Intelligent Systems,pp.24-25,2001.

    Newcomer,E.,”Understanding Web Services -XML, WSDL, SOAP, UDDI”,Pearson Education,2002.

    Noy,N.F.,Sintek,M.,Decker,S.,Crubézy,M.,Fergerson,R.W., and Musen,M.A.,”Creating Semantic Web Contents with Protégé-2000”,IEEE Intelligent Systems Vol.16, No.2,pp.60-71,2001.

    Paolucci,M. and Sycara,K.,”Autonomous Semantic Web Services”,IEEE Internet Computing,Vol.7,Issue 5,pp.34-41,2003.

    Prosise,J.,”Programming Microsoft .Net”,Microsoft press,2002.

    Roy,J. and Ramanujan,A.,”Understanding Web Services”,IT Pro,Dec 2001.

    Staab,S.,Aalst,W.V.D.,Benjamins,V.R.,Sheth,A.,Miller,J.A.,Bussler,C.,Maedche,A.,Fensel,D.,Gannon,D.,”Web services:been there,done that?”,Intelligent System,vol18,Issue 1,pp.72-85,2003.

    Trastour,D.,Bartolini,C. and preist,C.,”Semantic web support for the business-to-business e-commerce lifecycle”,HP Labs Technical Report HPL-2002-3,2002.

    Tolksdorf,R.,” Workspaces:A Web-Based Workflow Management System”,IEEE Internet Computing,Vol.6,Issue 5,pp.18-26,2002.

    Yang,J.,Papazoglou,M.P. and Heuvel,W.V.D.,”Tackling the challenges of service composition in E-Marketplaces”,Proceedings of the 12th Research Issues in Data Engineering,2002.

    網站資料:
    About WfMC, http://www.wfmc.org/about.htm

    Berners-Lee,T.,1999,” Web Architecture: Describing and Exchanging Data”, http://www.w3.org/1999/04/WebData.html

    Curbera,F. et al.,IBM,2003,”Buiness Process Execution Language for Web Service version 1.1”, http://www.ibm.com/developerworks/library/ws-bpel/

    Leymann,F.,2001, ”Web Services Flow Language”,IBM Software Group specification, http://www-4.ibm.com/software/solutions/webservices/pdf/WSFL.pdf

    Workflow patterns, http://tmitwww.tm.tue.nl/research/patterns/patterns.htm

    W3C Semantic Web Activity Statement, http://www.w3.org/2001/sw/

    Sleeper,B.,2001,”Defining Web Service”,The Stencil Group, http://www.stencilgroup.com/ideas_scope_200106wsdefined.html

    The DAML Services Coalition,”DAML-S:Semantic Markup For Web Services”, http://www.daml.org/services/daml-s/2001/10/daml-s.pdf

    下載圖示 校內:2009-07-08公開
    校外:2014-07-08公開
    QR CODE