基于二分圖匹配的語義web 服務(wù)發(fā)現(xiàn)方法

基于二分圖匹配的語義web 服務(wù)發(fā)現(xiàn)方法

ID:16056619

大小:1.36 MB

頁數(shù):15頁

時(shí)間:2018-08-07

基于二分圖匹配的語義web 服務(wù)發(fā)現(xiàn)方法_第1頁
基于二分圖匹配的語義web 服務(wù)發(fā)現(xiàn)方法_第2頁
基于二分圖匹配的語義web 服務(wù)發(fā)現(xiàn)方法_第3頁
基于二分圖匹配的語義web 服務(wù)發(fā)現(xiàn)方法_第4頁
基于二分圖匹配的語義web 服務(wù)發(fā)現(xiàn)方法_第5頁
資源描述:

《基于二分圖匹配的語義web 服務(wù)發(fā)現(xiàn)方法》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、鄧水光等:基于二分圖匹配的語義Web服務(wù)發(fā)現(xiàn)方法1基于二分圖匹配的語義Web服務(wù)發(fā)現(xiàn)方法*SupportedbytheNationalKeyTechnologyR&DProgramundergrantNo.2006BAH02A01(國家科技支撐計(jì)劃);theNationalNaturalScienceFoundationofChinaunderGrantNo.60603025andNo.60503018(國家自然科學(xué)基金);theNationalHigh-TechResearchandDevelopmentPl

2、anofChinaunderGrantNo.2006AA01Z171(國家高技術(shù)研究發(fā)展計(jì)劃(863));鄧水光,尹建偉+,李瑩,吳健,吳朝暉(浙江大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,浙江杭州310027)摘要:如何從大規(guī)模服務(wù)集合中快速而準(zhǔn)確的發(fā)現(xiàn)目標(biāo)服務(wù)是應(yīng)用Web服務(wù)技術(shù)的關(guān)鍵?,F(xiàn)有基于語義的Web服務(wù)發(fā)現(xiàn)方法應(yīng)用實(shí)施難度大且效果存在較大提升空間。本文首先提出了Web服務(wù)注冊的信息模型,該模型不受限于具體的Web服務(wù)模型和表達(dá)語言,支持接口語義標(biāo)注和接口依賴關(guān)系的申明。進(jìn)而提出了基于二分圖匹配的語義Web服務(wù)發(fā)現(xiàn)方

3、法,通過對二分圖最佳匹配進(jìn)行擴(kuò)展,將服務(wù)匹配問題轉(zhuǎn)化成二分圖的擴(kuò)展最佳匹配的求解問題,支持服務(wù)接口之間的依賴關(guān)系,從而提高服務(wù)發(fā)現(xiàn)的效果。一系列仿真實(shí)驗(yàn)表明該方法不僅能較大提高服務(wù)發(fā)現(xiàn)的召回率和準(zhǔn)確率,而且還能以線性時(shí)間復(fù)雜度滿足用戶請求。關(guān)鍵詞:面向服務(wù)的計(jì)算、Web服務(wù)、服務(wù)發(fā)現(xiàn)、二分圖匹配中圖法分類號:TP393   文獻(xiàn)標(biāo)識(shí)碼:A1引言Web服務(wù)是一種基于網(wǎng)絡(luò)環(huán)境的自適應(yīng)、自描述、模塊化的應(yīng)用程序,因其具備良好的互操作能力和可重用性而在電子商務(wù)、應(yīng)用集成、流程管理等領(lǐng)域中扮演越來越重要的角色[1]。近年

4、來,隨著Web服務(wù)相關(guān)標(biāo)準(zhǔn)的持續(xù)完善和支持Web服務(wù)開發(fā)的軟件平臺(tái)的不斷成熟,Web服務(wù)已經(jīng)成為互聯(lián)網(wǎng)中最為重要的一種計(jì)算資源和軟件資產(chǎn)。而Web服務(wù)數(shù)量的不斷增長,使得用戶難以從大規(guī)模服務(wù)集合中自動(dòng)、快速、準(zhǔn)確的搜索出目標(biāo)服務(wù)。目前,Web服務(wù)發(fā)現(xiàn)吸引了國內(nèi)外眾多學(xué)者的關(guān)注,成為面向服務(wù)的計(jì)算(ServiceOrientedComputing)領(lǐng)域中的關(guān)鍵問題[2]。由于傳統(tǒng)的基于UDDI(UniversalDescription,Discovery,andIntegration)的服務(wù)注冊與發(fā)現(xiàn)機(jī)制僅支持對

5、服務(wù)語法層面的操作,一方面在服務(wù)注冊階段無法準(zhǔn)確刻畫服務(wù)能力,另一方面在服務(wù)發(fā)現(xiàn)過程中因僅提供基于關(guān)鍵字的服務(wù)匹配策略,因此服務(wù)發(fā)現(xiàn)效果無法滿足用戶要求。特別是在服務(wù)數(shù)量劇增的情況下,用戶急需一種自動(dòng)、快速和準(zhǔn)確的服務(wù)發(fā)現(xiàn)機(jī)制。而語義Web服務(wù)的提出,使得Web服務(wù)發(fā)現(xiàn)的研究進(jìn)入了一個(gè)新的階段。由于語義Web服務(wù)采用領(lǐng)域本體準(zhǔn)確刻畫了服務(wù)功能及其屬性,因此基于語義的Web服務(wù)發(fā)現(xiàn)通過語義推理能自動(dòng)準(zhǔn)確的完成服務(wù)匹配,從而提高服務(wù)發(fā)現(xiàn)的效果。目前,眾多的基于語義的Web服務(wù)發(fā)現(xiàn)的方法被提出來[3-13],這些方法

6、在一定程度上提高了Web服務(wù)發(fā)現(xiàn)的準(zhǔn)確率、召回率和自動(dòng)化程度,但普遍存在如下兩個(gè)問題:1)應(yīng)用實(shí)施難度較大。這是由于這些方法均是建立在全新的語義Web服務(wù)模型和描述語言的基礎(chǔ)上,如DAML-S/OWL-S、WSMO/WSML或者WSDL-S等。這些方法在特定的服務(wù)模型和應(yīng)用場景中均取得較好的效果,但基于這些新的語義Web模型和語言的服務(wù)數(shù)量少之又少;而另一方面,WSDL(WebServiceDescriptionLanguage)作為Web服務(wù)描述規(guī)范而被廣泛采用,出現(xiàn)了大量的基于WSDL的Web服務(wù),因此在應(yīng)

7、用當(dāng)前這些方法之前,需要將WSDL轉(zhuǎn)化成目標(biāo)服務(wù)模型和語言,因此增大了方法應(yīng)用的難度和復(fù)雜度。2)方法還存在較大的提升空間。這是由于這些方法均遵循了文獻(xiàn)[3]中的服務(wù)匹配原則,即一個(gè)服務(wù)描述鄧水光等:基于二分圖匹配的語義Web服務(wù)發(fā)現(xiàn)方法1s被一個(gè)用戶請求描述r成功匹配,當(dāng)且僅當(dāng)滿足:a)s能夠提供r中的所有輸出;b)r能夠提供s中的所有輸入。后繼很多基于語義的服務(wù)發(fā)現(xiàn)方法均在該文獻(xiàn)的基礎(chǔ)上有所改進(jìn)[4][7][13][17],但均接受了這一成功匹配的原則。雖然這種匹配原則較為自然,但這一原則過于嚴(yán)謹(jǐn),在很多情

8、況下將導(dǎo)致很多滿足用戶要求的服務(wù)被過濾掉??紤]這樣一個(gè)例子:服務(wù)s接收兩個(gè)輸入a和b產(chǎn)生兩個(gè)輸出o和p;而用戶請求r包含一個(gè)輸入a和一個(gè)輸出o。根據(jù)上述成功匹配的原則,由于r不能提供輸入b,即s和r不滿足第二條原則,因此服務(wù)s不滿足需求r。然而在服務(wù)s中可能輸入b對輸出o是可選的。在這種情況下,服務(wù)s顯然滿足r。再以一個(gè)真實(shí)的天氣預(yù)報(bào)服務(wù)http://www.webservicex.c

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。