| 研究生: |
朱邠馥 Bin-Fuh Ju |
|---|---|
| 論文名稱: |
半自動化包覆服務輔助發展工具之設計與實作 Design and Implementation of Semi-Automatic Wrapper Service Editor |
| 指導教授: |
李允中
Jonathan Lee |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 資訊工程學系 Department of Computer Science & Information Engineering |
| 畢業學年度: | 93 |
| 語文別: | 中文 |
| 論文頁數: | 51 |
| 中文關鍵詞: | 網際服務 |
| 外文關鍵詞: | wrapper service, web services |
| 相關次數: | 點閱:16 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
許多內容提供者(content provider)透過網站的形式來提供服務,傳統的包覆器(wrapper)技術可協助取得網站內容,但缺乏資訊整合與加值之能力。本論文透過半自動化包覆服務輔助發展工具(Semi-Automatic Wrapper Service Editor, SASWE)協助使用者將網站包覆為網際服務(web service),且可帶來以下好處:
1.透過落實服務導向運算(service-oriented computing, SOC)使包覆服務(wrapper service)易於進行後續之整合與加值。
2.提供包覆服務之框架(framework)使其易於維護(maintain)與重用(reuse)。
Many content providers provide services via website. Users can be assisted to retrieve content of websites by wrappers, but the traditional wrappers are lack of the ability of information integration and value adding. This research proposes a tool solution to help users wrap a website into a web service, namely Semi-Automatic Wrapper Service Editor (SASWE). The benefits of SASWE are twofold:
1.Under Service-Oriented Computing (SOC) environment, a wrapper service can be integrated with others easily and gain add-on values.
2.With wrapper service framework, a wrapper service can be maintained easily and API of framework can be reused by users.
[1] Apache Axis (SOAP Implementation)
http://ws.apache.org/axis/.
[2] A. H. Laender, B. A. Riveiro-Neto, A. S. da Silva, and J. S. Teixeria. A brief survey of web data extraction tools. In Sigmod Record 31/2, 2002.
[3] A. Sahuguet, and F. Azavant, Building intelligent Web applications using lightweight wrappers. Data and Knowledge Engineering 36, 3 (2001), 283-316.
[4] Crescenzi, V., Mecca, G., and Merialdo, P. RoadRunner: Towards automatic data extraction from large Web sites. In Proceedings of the 26th International Conference on Vary Large Data Bases(Rome, Italy, 2001), pp 109-118.
[5] D. Box, D. Ehnebuske, G. Kakivaya, A. Layman, N. Mendelsohn, H. F. Nielsen, S. Thatte, and D. Winer, Simple Object Access Protocol (SOAP) 1.1. http://www.w3.org/TR/2000/NOTE-SOAP-20000508/.
[6] Douglas B. Terry and Venugopalan Ramasubramanian. Caching XML Web Services for Mobility. ACM Queue 1(3):70-78, May 2003.
[7] E. Christensen, F. Curbera, G. Meredith, and S. Weerawarana, Web Services Description Language (WSDL) 1.1. http://www.w3.org/TR/wsdl.html.
[8] G. Gottlob, M. Herzog, R. Baumgartner, and W. Slany. Interactively adding web service interfaces to existing web applications. In Proceedings of the International Symposium on Applications and the Internet, 2004
[9] Hammer, J., H. Garcia-Molina, S. Nestorov, R. Yerneni, M. Breunig, and V. Vassalos, Template-based wrappers in the TSIMMIS system. In Proceedings of the ACM SIGMOD International Conference on Management of Data(Tucson, AZ, 1997), pp. 532-535.
[10] H. Kreger, “Web Services Conceptual Architecture (WSCA) 1.0”, IBM Software Group, May 2001
[11] H. Zhao, W. Meng, Z. Wu, V. Raghavan, and C. Yu, Fully automatic wrapper generation for search engines. In Proceedings of the 14th International conference on World Wide World, 2005.
[12] L. Clement, A. Hately, C. V. Riegen, and T. Rogers. UDDI Version 3.0.2. http://uddi.org/pubs/uddi-v3.0.2-20041019.htm.
[13] L. Liu, W. Han. D. Buttler, C. Pu, and W. Tang. An XML-based wrapper generator for web information extraction. In Proceedings of ACM SIGMOD conference, 1999.
[14] L. Liu C. Pu, and W. Han. XWRAP: An XML-enable wrapper construction system for Web information sources, In Proceedings of the 16th International Conference on Data Engineering(San Diego, CA, 2000), pp611-621.
[15] M. Christoffel, B. Schmitt, and J. Schneider. Semi-automatic wrapper generation and adaption: Living with heterogeneity in a market environment. In Proceddings of the 4th International Conference on Enterprise Information Systems, Ciudad Real, 2002
[16] M.P. Papazoglou, D. Georgakopoulus, "Service-Oriented Computing", Communications of the ACM, Vol 46, No. 10, 2003
[17] N. Ashish and C. Knoblock. Semi-automatic wrapper generation for internet information sources. In Proceedings of Cooperative Information Systems, 1997.
[18] N. Kushmerick, D. Weld, and R. Doorenbos. Wrapper induction for information extraction. In Proceedings of 15th International Conference on Artificial Intelligence, pages 729-735, 1997.
[19] N. Papadakis, D. Skoutas, K. Raftopoulos, and T. Varvarigou, An automatic web wrapper for extracting information from web sources, using clustering techniques. In Proceedings of the Symposium on Applications and Internet, 2005.
[20] Toolkits for Generation Wrappers. In Net.ObjectDays, 2002.