透過您的圖書館登入
IP:3.138.122.195
  • 學位論文

以自動分群機制輔助網路服務管理之研究

Automatic Grouping Mechanism for Web Services Management

指導教授 : 吳忠敏
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


本研究為基於全球化與使用者導向的發展,企業面在對內部龐大的資料強烈尋求一種快速、彈性的更佳的解決方法。而服務導向架構(SOA)與網路服務(Web Services)等理論與技術也隨之蓬勃發展,衍生不易管理及使用的語意問題,即如何方便需求者在大量服務中,找到較接近自身需求的服務。因此,本研究在的目的綜合以下三個目的,使此演算法能輔助網路服務管理,並減少使用者查詢後之數量。 一、 建立一套演算法將網路服務進行分群 二、 分群後之各網路服務群組擁有其特定之關鍵特性。 三、 群組數量與其關鍵特性會隨著服務不斷新增而有所改變。 本研究乃針對伺服器端,也就是服務的管理端進行研究,依據已註冊之服務將其加以分群,透過有意義之分群使得使用者在搜尋時能找到精簡卻有意義之資料,因此使用者端的變化暫不將其列入實驗範圍。以本體之概念,採用自動化的方式將擁有之服務分群以利管理者瞭解其長相;未透過現行人工編輯本體之標準語言。 本研究用以分析之服務以蕭仁傑(2007)使用之107筆服務做為資料來源,其命名方式則是將電子化表單依據其主要名稱與輸出入進行WSDL之編排,再依據RosetaNet的定義名稱進行標準化命名,本研究將此107筆WSDL的名稱、輸入與輸出名稱整理,進行研究。 本研究結論為: 一、 了解需求者使用的觀點必須使服務能夠配合需求者的Context,將其分門別類,讓需求者可依據其需求方面找尋。 二、 以分群方法,依據網路服務快速變動的特性進行分群篩選,符合快速運算特性,仍需克服網路服務般快速變動且屬性值不定的環境。使用ART方法做為基礎概念,針對此問題編寫適用之演算法,屬可行。 總之,網路服務管理者在面對龐大且更新快速的服務時,可利用本研究之方法進行自動化地整理,省去人工整理服務的工作。並以此特點達到輔助網路服務管理之目的。

並列摘要


The aim of this research is to provide users to effectively find target objects and to explore an algorithm to help the users and thus the purpose is three-fold: 1) to set up an algorithm to group web services, and 2)to find the key characteristic of grouped services, and 3) to provide automatic change to the quantity of group and the key characteristic by the increasing services. This research uses 107 services and WSDL document from Hsiao’s study (2007) and the data was edited by electronic form’s title, input and output. The names of services were standard by RosetaNet. Its result is analyzed and discussed in order to prove the feasibility of the algorithm. The conclusions of this research are: 1) By classifying the services, requestor can be locate the information they want. 2) There are existing problem of web services such as its change fast changing and dynamic attribute. The present research provides a way of grouping data to solve those problems that based on ART. To sum up, the web services manager can save a lot of time to manage services, and the manager can use this algorithm to automatically group the services when they face a huge and rapid updates of services.

參考文獻


1. Abowd G.D., A. K. Dey, P.J. Brown, N. Davies, M. Smith, P. Steggles, “Toward a Better Understanding of Context and Context-awareness,” Lecture Notes In Computer Science, Vol. 1707, Germany, 1999, pp 304-307.
2. Advanced Distributed Learning Initiate, The SCROM Version 1.2 Overview, ( http://www.adlnet.org/ )
3. Agarwal S., S. Handschuh, and S. Staab, “Annotation, composition and invocation of semantic web services,” Web Semantics: Science, Services and Agents on the World Wide Web 2 , 2004, pp.31–48.
4. Alani H., S. Kim, D.E. Millard, M.J. Weal, W. Hall, P.H. Lewis, and N.R. Shadbolt, “Automatic Ontology-Based Knowledge Extraction from Web Documents,” IEEE Intelligent Systems, Vol. 18, 2003, pp.14-21.
5. Arpinar I.B., R. Zhang, B. Aleman-Meza, and A. Maduko, “ Ontology-driven Web services composition platform,” ISeB, 2005, pp.175-199.

延伸閱讀