一種基于聚類的語義WEB服務發(fā)現(xiàn)方法研究
發(fā)布時間:2019-10-22 11:04
【摘要】:目前基于SOA架構開發(fā)的項目越來越多,在這種架構模式下需要應用的一項技術就是Web服務,大量Web服務的出現(xiàn)對服務的發(fā)現(xiàn)提出了挑戰(zhàn)。傳統(tǒng)的基于關鍵字的服務發(fā)現(xiàn)機制已經不能滿足當前用戶的需要,如何在海量服務中很快的查找出符合用戶需求的Web服務成為亟待解決的重要問題。本課題對現(xiàn)在的Web服務發(fā)現(xiàn)方法的發(fā)展狀況進行研究,提出了一種基于聚類的語義Web服務發(fā)現(xiàn)方法。首先,對語義Web服務相關技術進行研究,傳統(tǒng)的Web服務描述語言不具備被機器理解的語義,因此學者們提出了基于語義的Web服務描述語言OWL-S。本文主要用到OWL-S中的Service Profile,Service Profile主要是對Web服務進行基本的描述。其次對傳統(tǒng)的服務匹配算法進行分析,研究了基于語義距離的相似度算法和基于信息量的相似度算法,考慮到上述兩種算法各自的優(yōu)缺點,本文將兩種相似度算法結合在一起,提出了一種加權的語義相似度算法,這種算法能夠考慮到本體概念樹中父子概念節(jié)點和兄弟概念節(jié)點的區(qū)分度,因而對整個Web服務的相似度計算更加合理,進而能夠提高Web服務在匹配過程中的性能。接下來根據(jù)本文提出的綜合加權語義相似度算法度量并對Web服務實施聚類分析處理,本文選擇采用K-means算法來處理Web服務數(shù)據(jù)集,生成功能相似的聚類簇,每一個簇都有一個聚類中心,代表不同功能的Web服務。最后,以上面研究的內容為基礎開發(fā)出一個語義Web服務的發(fā)現(xiàn)系統(tǒng),其中的語義Web服務匹配器是整個系統(tǒng)的關鍵部分,它用到了本文所提出的綜合加權語義相似度算法。依據(jù)本體庫提供的本體,對服務請求方需求服務進行匹配查詢,挑選出相似度超過指定值的服務,對這些篩選出的Web服務按照QoS屬性大小放入優(yōu)先隊列中,確定最后符合用戶要求的原子服務。最后通過實驗證明,本文提出的基于聚類的語義Web服務發(fā)現(xiàn)方法在查準率和查全率上要比傳統(tǒng)的服務發(fā)現(xiàn)方法上要有一定的優(yōu)勢。
【學位授予單位】:哈爾濱工程大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP391.1;TP393.09
本文編號:2551616
【學位授予單位】:哈爾濱工程大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP391.1;TP393.09
【參考文獻】
相關期刊論文 前10條
1 王磊;;SOA與云計算的結合[J];信息技術;2013年07期
2 秦偉;;基于Web的SOA應用[J];機械管理開發(fā);2013年03期
3 楊方穎;蔣正翔;張姍姍;;基于本體結構的語義相似度計算[J];計算機技術與發(fā)展;2013年07期
4 王玨;向朝參;王萌;田暢;趙文棟;代登坡;;語義Web服務發(fā)現(xiàn)研究現(xiàn)狀與發(fā)展[J];計算機應用研究;2013年01期
5 馬于濤;張海粟;劉玉超;陳桂生;;一種Web服務綜合描述模型[J];電子與信息學報;2012年03期
6 古凌嵐;孫素云;;基于遺傳算法的組合服務選擇方法[J];計算機工程與設計;2011年11期
7 劉宇鵬;李生;趙鐵軍;;基于WordNet詞義消歧的系統(tǒng)融合[J];自動化學報;2010年11期
8 范小芹;蔣昌俊;方賢文;丁志軍;;基于離散微粒群算法的動態(tài)Web服務選擇[J];計算機研究與發(fā)展;2010年01期
9 李毅;王浩;楊靜;;基于語義相似度的Web文檔聚類算法[J];合肥工業(yè)大學學報(自然科學版);2009年12期
10 鄧水光;尹建偉;李瑩;吳健;吳朝暉;;基于二分圖匹配的語義Web服務發(fā)現(xiàn)方法[J];計算機學報;2008年08期
相關碩士學位論文 前1條
1 謝伶俐;基于本體的語義Web服務聚類與發(fā)現(xiàn)[D];天津大學;2012年
,本文編號:2551616
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2551616.html
最近更新
教材專著