跳到主要內容

簡易檢索 / 詳目顯示

研究生: 王鈺歆
Yu-Sin Wang
論文名稱: 使用代理人OWL 及 OWL-S 於個性化網路服務
Personalized Web Service Using Agent, OWL and OWL-S
指導教授: 陳振炎
Jason Jen-Yen Chen
口試委員:
學位類別: 碩士
Master
系所名稱: 資訊電機學院 - 資訊工程學系
Department of Computer Science & Information Engineering
畢業學年度: 99
語文別: 中文
論文頁數: 44
中文關鍵詞: 網路服務代理人知識本體
外文關鍵詞: ontology, agent, web service
相關次數: 點閱:9下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 目前網路服務是以 web service description language (WSDL) 做為描述,很遺憾的 WSDL 無法動態地提供使用者個性化的網路服務。本文提出一個三層式架構以達成: 1) 移動式裝置, 2) 代理伺服器, 以及 3) 語意網路服務。首先,行動代理人從移動裝置 (如手機) 轉移至代理伺服器,伺服器中存有以網路本體語言(OWL)定義的使用者/領域知識本體 (ontology) 以及 runtime data。接著代理人存取知識本體以動態選擇最適合個別使用者的網路服務。然後,代理人自主地透過 web ontology language for service (OWL-S) 呼叫含語意註解的網路服務。這即是『個性化網路服務』。我們以 Java 代理人開發環境 (JADE) 與 Android/JADE 開發旅行系統演示本方法的可行性。


    Current web service is described by the web service description language (WSDL), which unfortunately cannot provide users with personalized services dynamically. This work presents a three-layer architecture to do it: 1) mobile devices, 2) proxy server, and 3) semantic web services. First, a mobile agent migrates from a mobile device (such as a cell phone) to the proxy server, where user/domain ontology, defined in web ontology language (OWL), and runtime data are stored. Next, the agent accesses the ontology to dynamically select the most suitable web service for a particular user. Then, the agent autonomously invokes the semantically annotated web service through web ontology language for service (OWL-S). This is what we called "personalized web service". A travel system is developed on the Java agent development environment (JADE) and the Android/JADE to illustrate the feasibility of this approach.

    摘要       I ABSTRACT II 致謝 III 目錄 IV 圖目錄 V 表目錄 VI 一、Introduction 1 二、Related Work 2 三、Personalized web service 4 3-1 Architecture 4 3-2 Implementation 6 四、An Example 7 五、Conclusions 10 References 11 附錄一 12 附錄二 15 附錄三 19 附錄四 22

    [1] V.-H. Nguyen, T. D. Bui, Q.-D. Vu, and T. T. H. Nguyen, "Towards Scalable Agent Based Web Service Systems," Proc. 4th International Conference on New Trends in Information Science and Service Science. NISS ''09, vol. 1, Gyeongju, Korea, May 11-13, 2010, pp. 210 - 213.
    [2] Chen J., Ming Z., "Research on Web Service Discovery Based on Mobile Agents, " Proc. 2010 International Conference on Computer Design and Applications. ICCDA 2010, vol. 5, Qinhuangdao, Hebei, China, June 25-27, 2010, pp. v5-385 - v5-388.
    [3] M. Schlosser, Semantic Web Services, Master thesis, Universität Hannover, 2002.
    [4] DAML, OWL-S. [Online]. Available: http://www.daml.org/services/owl-s/
    [5] D. Martin, M. Burstein, J. Hobbs, O. Lassila, D. McDermott, S. McIlraith, S. Narayanan, M. Paolucci, B. Parsia, T. Payne, E. Sirin, N. Srinivasan, K. Sycara, (2004, November 22). OWL-S: Semantic Markup for Web Services [Online]. Available: http://www.w3.org/Submission/OWL-S/
    [6] Wikipedia, "OWL-S". [Online]. Available: http://en.wikipedia.org/wiki/OWL-S
    [7] W3C OWL Working Group, "OWL 2 Web Ontology Language Document Overview" [Online]. Available: http://www.w3.org/TR/owl-overview/
    [8] Telecom Italia, "Jade " [Online]. Available: http://jade.tilab.com/
    [9] D. Gotta, T. Trucco, M. Ughetti, S. Semeria, C. Cucè, and A. M. Porcino, "JADE ANDROID add-on GUIDE" [Online]. Available: http://jade.tilab.com/doc/tutorials/JADE_ANDROID_Guide.pdf
    [10] University of Manchester, "The OWL API" [Online]. Available: http://owlapi.sourceforge.net/
    [11] 2011 IEEE Foundation for Intelligent Physical Agents, "The Foundation for Intelligent Physical Agents". [Online]. Available: http://www.fipa.org/
    [12] Mindswap , "OWL-S API" [Online]. Available: http://www.mindswap.org/2004/owl-s/api/index.shtml

    QR CODE
    :::