(3.236.6.6) 您好!臺灣時間:2021/04/23 22:58
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:許均揚
研究生(外文):Jyun-Yang Syu
論文名稱:以知識本體為基礎之網路服務接合方法
論文名稱(外文):An Ontology-Based Approach to Automatic Adaptation of Web Services
指導教授:蔡益坤
學位類別:碩士
校院名稱:國立臺灣大學
系所名稱:資訊管理研究所
學門:電算機學門
學類:電算機一般學類
論文種類:學術論文
論文出版年:2004
畢業學年度:92
語文別:英文
論文頁數:56
中文關鍵詞:SOAPWSDL知識本體網路服務網路服務探索網路服務接合語意化網路
外文關鍵詞:SOAPWSDLOntologyWeb ServiceWeb Service DiscoveryWeb Service AdaptationSemantic Web
相關次數:
  • 被引用被引用:0
  • 點閱點閱:139
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
With XML-based standards for interface description and message exchange, Web services have become a widely accepted solution to the interoperatability problem between heterogenous and incompatible systems over the Internet. As Web Services become more and more popular, there may be more than one service providers that provide a similar service, and the user may want to find the best fit for him. Many researches use criteria
such as QoS or desired contents to determine the Web Services that the requester actually needs. Most of these researches assume that all operations doing the same thing will use
the same operation name and the same input and output parameters in the same order. This is not true in practice. The goal of Web service adaptation is to adapt the inputs and outputs of one operation to the inputs and outputs of another automatically at runtime.
In this thesis, we provide an approach to Web service adaptation with the help of ontology definition languages such as OWL and OWL-S. We assume there exists a shared ontology between Web services in the same industry, and the input and output parameters have their types come from this shared ontology. With OWL-S and some extension added to annotate the Web services, we can adapt one operation to another automati-
cally. Our research group have implemented a prototype system to help customer make a trip plan, where our Web service adaptation acts as one part of this system.
With XML-based standards for interface description and message exchange, Web services have become a widely accepted solution to the interoperatability problem between heterogenous and incompatible systems over the Internet. As Web Services become more and more popular, there may be more than one service providers that provide a similar service, and the user may want to find the best fit for him. Many researches use criteria
such as QoS or desired contents to determine the Web Services that the requester actually needs. Most of these researches assume that all operations doing the same thing will use
the same operation name and the same input and output parameters in the same order. This is not true in practice. The goal of Web service adaptation is to adapt the inputs and outputs of one operation to the inputs and outputs of another automatically at runtime.
In this thesis, we provide an approach to Web service adaptation with the help of ontology definition languages such as OWL and OWL-S. We assume there exists a shared ontology between Web services in the same industry, and the input and output parameters have their types come from this shared ontology. With OWL-S and some extension added to annotate the Web services, we can adapt one operation to another automati-
cally. Our research group have implemented a prototype system to help customer make a trip plan, where our Web service adaptation acts as one part of this system.
1 Introduction
1.1 Background . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Motivations . . . . . . . . . . . . . . . . . . . . . . 3
1.3 Problem Definitions and Objectives . . . . . . . . . . . 3
1.4 Thesis Outline . . . . . . . . . . . . . . . . . . . . . 5
2 Related Work
2.1 Web Services . . . . . . . . . . . . . . . . . . . . . . 6
2.1.1 SOAP . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1.2 WSDL . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.3 BPEL4WS . . . . . . . . . . . . . . . . . . . . . . . 10
2.1.4 UDDI . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2 The Semantic Web . . . . . . . . . . . . . . . . . . . . 14
2.2.1 Ontology . . . . . . . . . . . . . . . . . . . . . . . 15
2.2.2 OWL. . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2.3 OWL-S. . . . . . . . . . . . . . . . . . . . . . . . . 19
2.2.4 OWL Rule Language. . . . . . . . . . . . . . . . . . . 21
2.3 Service Discovery and Matchmaking. . . . . . . . . . . . 23
2.4 Service Adaptation . . . . . . . . . . . . . . . . . . . 24
3 Ontology-Based Adaptation
3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . 26
3.2 Formal Problem Definition. . . . . . . . . . . . . . . . 27
3.3 Assumptions. . . . . . . . . . . . . . . . . . . . . . . 29
3.4 Adapting Service Components. . . . . . . . . . . . . . . 30
3.4.1 WSDL documents . . . . . . . . . . . . . . . . . . . . 30
3.4.2 OWL-S documents. . . . . . . . . . . . . . . . . . . . 30
3.4.3 Adapting Algorithms. . . . . . . . . . . . . . . . . . 36
3.4.4 Shared Ontologies. . . . . . . . . . . . . . . . . . . 42
4 The Implementation
4.1 Application: The Trip Planner. . . . . . . . . . . . . . 44
4.2 Implementation of Adaptation . . . . . . . . . . . . . . 45
4.3 Test Cases . . . . . . . . . . . . . . . . . . . . . . . 46
5 Conclusion
5.1 Contributions. . . . . . . . . . . . . . . . . . . . . . . . 51
5.2 Future Work. . . . . . . . . . . . . . . . . . . . . . . 52
[1] OWL-S HOME PAGE. http://www.daml.org/services/, 2003.
[2] The DAML Services Coalition: A. Ankolekar, M. Burstein, J.R. Hobbs, O. Lassila, D.L. Martin, S.A. McIlraith, S. Narayanan, M. Paolucci, T. Payne, K. Sycara, and H. Zeng. DAML-S: Semantic markup for Web services. In Proceedings of the First Semantic Web Working Symposium, pages 411{430, 2001.
[3] Wolf-Tilo Balke and Wagner Matthias. Cooperative Discovery for User-Centered Web Service Provisioning. In Proceedings of The 2003 International Conference on Web Services (ICWS''03), 2003.
[4] Don Box, David Ehnebuske, Gopal Kakivaya, Andrew Layman, Noah Mendelsohn, Henrik Frystyk Nielsen, Satish Thatte, and Dave Winer. Simple object access protocol (SOAP) 1.2. Technical report, www.w3c.org, 2003.
[5] Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, and Eve Maler. Extensible markup language (XML) 1.0 (second edition). Technical report, www.w3c.org, 2000.
[6] Dan Brickley and R.V. Guha. RDF vocabulary description language 1.0: RDF Schema. Technical report, www.w3c.org, April 2002.
[7] Michael Champion, Chris Ferris, Eric Newcomer, and David Orchard. Web services architecture. Technical report, www.w3c.org, 2002.
[8] Roberto Chinnici, Martin Gudgin, Jean-Jacques Moreau, and Sanjiva Weerawarana. Web services description language (WSDL) version 1.2. Technical report, www.w3c.org, 2002. 54
[9] Francisco Curbera, Yaron Goland, Johannes Klein, Frank Leymann, Dieter Roller, and Sanjiva Weerawarana. Business process execution language for Web services, version 1.0. Technical report, www.ibm.com, 2002.
[10] Mike Dean, Dan Connolly, Frank van Harmelen, James Hendler, Ian Horrocks, Deborah L. McGuinness, Peter F. Patel-Schneider, and Lynn Andrea Stein. Web ontology language (OWL) reference version 1.0. Technical report, www.w3c.org, 2002.
[11] Ying Ding, Dieter Fensel, Michel Klein, and Borys Omelayenko. The semantic Web:yet another hip? Data Knowledge Engineering, 41(2-3):205{227, 2002.
[12] Je®rey Hau, William Lee, and Steven Newhouse. The ICENI semantic service adaptation framework. In UK e-Science All Hands Meeting, 2003.
[13] Ian Horrocks and Peter F. Patel-Schneider. A proposal for an OWL rules language. In Thirteenth International World Wide Web Conference, 2004.
[14] Ian Horrocks, Frank van Harmelen, Peter Patel-Schneider, Tim Berners-Lee, Dan Brickley, Dan Connolly, Mike Dean, Stefan Decker, Dieter Fensel, Richard Fikes, Pat Hayes, Jeff Helfin, Jim Hendler, Ora Lassila, Deb McGuinness, and Lynn Andrea
Stein. DAML+OIL. Technical report, www.daml.org, 2001.
[15] Resource description framework(RDF) model and syntax specification. Technical report, www.w3c.org, February 1999.
[16] F. Leymann. Web services flow language (WSFL 1.0). Technical report, IBM, 2001.
[17] Soraya Kouadri Mastefaoui. Towards a Context-Oriented Services Discovery and Composition Framework. Master''s thesis, University of Fribourg, 6 2002.
[18] M. Paolucci, T. Kawmura, T. Payne, and K. Sycara. Semantic Matching of Web Services Capabilities. In Proceedings of the 1st International Semantic Web Conference
(ISWC2002), volume 2342, pages 333{347, 2002.
[19] Paolucci, Massimo and Katia Sycara and Takuya Nishimura and Naveen Srinivasan. Using DAML-S for P2P Discovery. In Proceedings of The 2003 International Conference on Web Services (ICWS''03), pages 203{207, 2003. 55
[20] Shuping Ran. A Framework for Discovering Web Services with Desired Quality of Services Attributes. In Proceedings of The 2003 International Conference on Web Services (ICWS''03), pages 208{213, 2003.
[21] Raghuram Sreenath and Munindar Singh. A Community-Based Approach for Selecting Service Providers. In Proceedings of The 2003 International Conference on Web Services (ICWS''03), pages 177{183, 2003.
[22] Satish Thattle. Xlang. Technical report, Microsoft, 2001.
[23] UDDI. The UDDI technical white paper. Technical report, www.uddi.org, 2000.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
1. 梁朝雲(民85,6月)。希望工程在元智--談大學資訊服務的組織變革。中國圖書館學會會報,56,9-26。
2. 高錦雪(民77,6月)。角色論、功能論、與圖書館學(Role Theory, Functionalism, and Library Science)。中國圖書館學會會報,42,1-11。
3. 吳明德(民86,1月)。大學圖書館員角色的省思。大學圖書館,1(1),5-18。
4. 宋玉(民82,12月)。二十年來的我國圖書館自動化發展。中國圖書館學會會報,51,83-91。
5. 王梅玲(民83,12月)。從組織結構來看圖書館技術服務之發展趨勢。資訊傳播與圖書館學,1(2),49-65。
6. 4. 譚大純,「製造策略文獻之回顧、分類與命題:1969-1999」,管理評論,第十九卷,第三期,頁77-124,1999。
7. 陳敏珍(民86,2月)。從數位圖書館的發展談虛擬學習環境的建立。社教雙月刊,77,12-15。
8. 陳德釗(民83,4月)。資訊技術對圖書館組織結構之影響。國立成功大學圖書館通訊,14,25-35。
9. 張清沼、石美玉(2000,5月)。全國學術電子資訊資源共享聯盟概況。圖書與資訊學刊,33,29-35。
10. 黃鴻珠(1980)。從國際百科的應用展望我國書目資訊系統的發展。教育資料科學,18(2),89-90。
11. 楊美華(民82,12月)。四十年來的大專校院圖書館。中國圖書館學會會報,51,39-50。
12. 詹麗萍(民85,9月)。從傳統圖書館到電子圖書館。資訊傳播與圖書館學,3(1),39-54。
13. 薛理桂(民83,8月)。電子圖書館 : 新近發展及其對圖書館事業的影響。圖書與資訊學刊,10,1-15。
14. 蘇倫伸(民84,4月)。我國圖書館自動化現況概述。教育部電子計算機中心簡訊,8404,15-25。
15. 蘇倫伸(民85,2月)。圖書館自動化合作之重點工作--以大學校院自動化規劃及書目共享整合計畫為例。教育部電子計算機中心簡訊,8502,3-14。
 
系統版面圖檔 系統版面圖檔