資源描述:
《qos感知的動態(tài)web服務選擇調(diào)查》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。
1、QoS感知的動態(tài)Web服務選擇調(diào)查摘要—隨著互聯(lián)網(wǎng)上功能類似的網(wǎng)頁提供的服務越來越多,如何充分利用,合計并使用個別組件的服務質(zhì)量(QoS)的信息得出的最優(yōu)QoS的組合服務以滿足用戶的需求,仍然是一個正在進行的研究熱點問題。本文首先介紹了當前的QoS模型及相關計算方法,以及目前的策略和服務的選擇方法,然后系統(tǒng)地分析和討論。最后,指出了現(xiàn)有算法的一些缺點,提出了這一領域未來的研究方向。關鍵字-----網(wǎng)頁服務;服務選擇;服務質(zhì)量(QoS)I.引言作為SOC的主流范式,對服務的組成及相關技術的理論研究,始終是SOC[1][2]研究領域的核心命題。并且服務選擇是
2、需要處理的關鍵問題之一。服務選擇的質(zhì)量直接影響到服務[3]的重用和組成。開放的網(wǎng)絡環(huán)境,使提供的服務構(gòu)成了一個不斷成長的,動態(tài)改變的服務空間,有越來越多的具有相同功能屬性的Web服務但QoS不同(服務質(zhì)量,例如可靠性,可用性和請求響應時間等),所以,如何動態(tài)選擇組件服務,滿足服務組合模型的任務節(jié)點的功能特性,并生成一個可執(zhí)行的服務組合,以完成用戶的需求,已經(jīng)是一個服務組合的關鍵問題。事情往往涉及兩個方面的選擇,第一,誰是主體的選擇,如果主體是人,那么它僅僅是一個人或幾個人?二,什么是選擇的基礎?盡管服務組件很豐富并且功能相當?shù)目梢韵嗷ヌ娲?,但QoS不同的
3、服務提供的服務不同,所以,Web服務的選擇通常以QoS做為選擇基礎。目前,基于QoS的服務選擇支付更多的關注對服務的評價,并在單用戶協(xié)作的情況下調(diào)用[1,2],而且缺乏有效的評估工具以支持多用戶的服務評價和選擇[4]。在大量文獻中,佟紅霞[5]提出了一種基于QoS的Web服務選擇算法,考慮到每個候選服務組的喜好和評價的多屬性群決策方法,李佩成[6]提出基于mCP-nets的算法處理多個用戶的定性和有條件的喜好?;赒oS的服務選擇,主要包括兩個方面:組件服務選擇和組合服務選擇?;诮M件服務選擇或者組合服務選擇的算法研究,需要QoS模型和QoS計算的研究。
4、因此,在本文中,我們首先總結(jié)目前的QoS模型及相關的計算方法,然后分析和討論服務的選擇策略,進一步指出現(xiàn)有算法的一些缺點并提出這一領域的一些研究方向。II.Web服務的QoS模型和QoS計算QoS是一些服務屬性的組合,這些屬性與服務的功能性性能無關,卻與服務的非功能性性能相關。QoS是一個重要的指標,以區(qū)分相同或類似的服務,它可以用來為客戶選擇最佳的個性化服務,或用于選擇服務組合。此外,從服務提供商的角度來看,提供良好的QoS能夠顯著增強其業(yè)務競爭力。當前QoS模型和QoS計算顯示的一些特點:1)對于不同的應用需求,QoS屬性的集合組成存在差異W3C建議
5、了幾十個QoS屬性[7],主要包括價格,可用性,響應時間,可靠性,信譽,性能,安全等。這些特性包括幾乎所有的從應用層到網(wǎng)絡層的非功能性方面。然而,在QoS感知服務組合領域,只有幾個常用的QoS屬性普遍被認作例子。QoS屬性[8]的四維定義:價格,可用性,響應時間和可靠性,是多數(shù)學者[18,18,23,28]選擇組件服務和組合服務時的決策評估基礎。Sheth[9]在四維QoS特性模型里增加了聲望特性,這個五維模型也被廣泛用于[11,13,24,26]。胡[10]給四維模型添加了高保真屬性。此外,曾[1]認為服務品質(zhì)屬性應包括可用性,可靠性,成本,吞吐量,準
6、確性和聲譽等。劉[11]提出了一個可擴展的QoS模型,其中包括通用和域(執(zhí)行價格,執(zhí)行時間和聲譽)或業(yè)務(交易,補償率和處罰率)的具體標準。1)重點放在整體服務質(zhì)量的真實性,但很少衡量每個QoS屬性的信譽。傳感器和客戶收集方法目前主要用來收集QoS信息[12]。Sheth[9]使用客戶收集方法收集QoS信息。劉[11]和Maximilien[13]使用傳感器來收集QoS信息,并且自動計算QoS以保證QoS的真實性。范[14]提出了QoS管理架構(gòu),并利用這個架構(gòu)來檢測和自動更新基于UDDI的QoS信息。由于分布服務和自治功能,它很難用一個全球性的監(jiān)視器來收
7、集所有服務的性能,建立和構(gòu)造一個絕對可信的第三方認證中心需要大量的時間和空間去管理和維護。這樣的設施還不存在。許多服務提供商的QoS信息直接延伸到服務的描述,但容易有主觀因素和不公平。他們通常使用的聲譽[14,24]或保真度[10]來衡量整個服務的信譽,然而,他們的聲譽或保真度的定義完全是基于客戶的主觀的反饋意見,模型無法抵御惡意率攻擊。李燕[28]提出的服務選擇方法,考慮QoS數(shù)據(jù),分類和計算QoS屬性,根據(jù)QoS數(shù)據(jù)源的可信度。李燕[28]提出了考慮QoS數(shù)據(jù)可信性的服務選擇方法,它根據(jù)QoS數(shù)據(jù)源分類計算QoS屬性。對于數(shù)據(jù)來自服務提供商的QoS屬
8、性,使用過去運行時的數(shù)據(jù)統(tǒng)計以修改提供者的QoS數(shù)據(jù)。對于數(shù)據(jù)來自用戶的QoS屬