基于QoS的Web服務(wù)選擇研究與應(yīng)用
發(fā)布時間:2021-02-22 09:08
本文主要圍繞Web服務(wù)的選擇問題從服務(wù)質(zhì)量(QoS)的角度研究Web服務(wù)的綜合評價和服務(wù)選擇問題。Web服務(wù)是SOA架構(gòu)的一種實現(xiàn)方式,SOA架構(gòu)的出現(xiàn),使系統(tǒng)以服務(wù)的方式進(jìn)行集成與調(diào)用,實現(xiàn)了互聯(lián)網(wǎng)Web應(yīng)用系統(tǒng)的快速開發(fā)。然而,隨著網(wǎng)絡(luò)上發(fā)布的Web服務(wù)越來越多,出現(xiàn)了很多功能相同而非功能屬性不同的服務(wù),且有些服務(wù)功能比較單一需要進(jìn)行組合,如何對這些服務(wù)進(jìn)行綜合評價,如何在服務(wù)組合時從這些功能相同的服務(wù)中選擇出滿足需求的服務(wù)成為了服務(wù)選擇中研究的熱點問題。本文針對上述問題,主要進(jìn)行了如下研究:針對基于QoS的Web服務(wù)綜合評價問題,現(xiàn)有的方法主要有基于主觀權(quán)重、基于客觀權(quán)重和基于主客觀權(quán)重的評價方法。本文采用基于主客觀權(quán)重的動態(tài)綜合評價方法。在主觀權(quán)重計算方面使用G1(序關(guān)系分析法)法,開發(fā)人員只需提供QoS各屬性之間的序關(guān)系和重要程度,系統(tǒng)即可計算出主觀權(quán)重值。在客觀權(quán)重中使用變異系數(shù)法進(jìn)行計算,最后分析了 Web服務(wù)在時序視角下的動態(tài)變化,采用獎勵(懲罰)機(jī)制綜合對Web服務(wù)進(jìn)行評價。針對Web服務(wù)的選擇問題,本文將四種基本工作流結(jié)構(gòu)轉(zhuǎn)換為基于順序和并行結(jié)構(gòu)的混合工作流,并給出...
【文章來源】:北方工業(yè)大學(xué)北京市
【文章頁數(shù)】:74 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2-1?SOA體系架構(gòu)圖??
圖3-1?Web服務(wù)綜合評價流程圖??分析??數(shù)據(jù)及預(yù)處理??eb服務(wù)選擇中,常用的數(shù)據(jù)集有兩個,一個是QWS數(shù)據(jù)集[47’48],REAM數(shù)據(jù)集[49]。本實驗采用WS-DREAM數(shù)據(jù)集,其中包含的全球的PlanetLab站點的計算機(jī)模擬服務(wù)請求者獲得。數(shù)據(jù)包含實世界的4500多個Web服務(wù)進(jìn)行每人64次調(diào)用的響應(yīng)時間和吞數(shù)據(jù)集的基礎(chǔ)上對數(shù)據(jù)進(jìn)行處理加工獲得實驗所需數(shù)據(jù)。??據(jù)進(jìn)行分析發(fā)現(xiàn),響應(yīng)時間為〇s的數(shù)據(jù)吞吐量必為0kbps,而響百分之九十多的吞吐量也為0kbps,所以,為獲得適合實驗的數(shù)響應(yīng)時間為20s時服務(wù)調(diào)用超時,從而,當(dāng)響應(yīng)時間為Os時認(rèn)而響應(yīng)時間為20s時認(rèn)為服務(wù)不可靠,再將服務(wù)隨機(jī)分組(這里,同組服務(wù)表示可以完成相同的功能,對不同用戶同一時間段調(diào)
??圖3-1?Web服務(wù)綜合評價流程圖??3.4實驗分析??3.4.1實驗數(shù)據(jù)及預(yù)處理??在Web服務(wù)選擇中,常用的數(shù)據(jù)集有兩個,一個是QWS數(shù)據(jù)集[47’48],—個??是WS-DREAM數(shù)據(jù)集[49]。本實驗采用WS-DREAM數(shù)據(jù)集,其中包含的數(shù)據(jù)是??使用分布全球的PlanetLab站點的計算機(jī)模擬服務(wù)請求者獲得。數(shù)據(jù)包含142個??用戶對真實世界的4500多個Web服務(wù)進(jìn)行每人64次調(diào)用的響應(yīng)時間和吞吐量。??本文在該數(shù)據(jù)集的基礎(chǔ)上對數(shù)據(jù)進(jìn)行處理加工獲得實驗所需數(shù)據(jù)。??對數(shù)據(jù)進(jìn)行分析發(fā)現(xiàn),響應(yīng)時間為〇s的數(shù)據(jù)吞吐量必為0kbps,而響應(yīng)時間??為20s時百分之九十多的吞吐量也為0kbps,所以,為獲得適合實驗的數(shù)據(jù),本??文設(shè)定當(dāng)響應(yīng)時間為20s時服務(wù)調(diào)用超時,從而,當(dāng)響應(yīng)時間為Os時認(rèn)為服務(wù)??不可用,而響應(yīng)時間為20s時認(rèn)為服務(wù)不可靠,再將服務(wù)隨機(jī)分組(這里隨機(jī)分??為50組),同組服務(wù)表示可以完成相同的功能,對不同用戶同一時間段調(diào)用同一??服務(wù)進(jìn)行統(tǒng)計
【參考文獻(xiàn)】:
期刊論文
[1]軟件開發(fā)方法發(fā)展回顧與展望[J]. 馬曉星,劉譞哲,謝冰,余萍,張?zhí)?卜磊,李宣東. 軟件學(xué)報. 2019(01)
[2]軟件工程技術(shù)發(fā)展的趨勢研究[J]. 張程乾. 數(shù)字技術(shù)與應(yīng)用. 2018(08)
[3]基于混沌遺傳算法的Web服務(wù)組合[J]. 譚文安,趙堯. 計算機(jī)集成制造系統(tǒng). 2018(07)
[4]軟件工程技術(shù)發(fā)展的過程和趨勢[J]. 王修林. 電子技術(shù)與軟件工程. 2018(09)
[5]基于多目標(biāo)多屬性決策的大規(guī)模Web服務(wù)組合QoS優(yōu)化[J]. 魯城華,寇紀(jì)淞. 管理學(xué)報. 2018(04)
[6]基于局部選擇和遺傳算法的QoS感知的服務(wù)組合方法[J]. 葉恒舟,關(guān)云慧. 小型微型計算機(jī)系統(tǒng). 2016(07)
[7]基于改進(jìn)遺傳算法的Web服務(wù)優(yōu)化組合研究[J]. 徐甜,劉凌霞. 計算機(jī)應(yīng)用與軟件. 2016(05)
[8]基于服務(wù)質(zhì)量的動態(tài)Web服務(wù)組合方法研究[J]. 吳青林,周天宏. 計算機(jī)應(yīng)用與軟件. 2016(05)
[9]基于改進(jìn)煙花算法的Web服務(wù)組合優(yōu)化[J]. 張以文,吳金濤,趙姝,唐杰. 計算機(jī)集成制造系統(tǒng). 2016(02)
[10]An Optimization Algorithm for Service Composition Based on an Improved FOA[J]. Yiwen Zhang,Guangming Cui,Yan Wang,Xing Guo,Shu Zhao. Tsinghua Science and Technology. 2015(01)
博士論文
[1]基于QoS度量的Web服務(wù)選擇與推薦方法研究[D]. 黃琳.北京郵電大學(xué) 2018
[2]基于QoS的Web服務(wù)推薦技術(shù)研究[D]. 于程遠(yuǎn).上海交通大學(xué) 2015
[3]QoS感知的Web服務(wù)智能獲取若干關(guān)鍵技術(shù)研究[D]. 徐曉明.南京航空航天大學(xué) 2012
碩士論文
[1]物聯(lián)網(wǎng)環(huán)境下QoS驅(qū)動的服務(wù)組合優(yōu)化算法研究[D]. 張麗.西安石油大學(xué) 2018
[2]SOA服務(wù)構(gòu)件在用戶管理系統(tǒng)中的應(yīng)用研究[D]. 汪潤.北方工業(yè)大學(xué) 2018
[3]基于功能屬性和非功能屬性的Web服務(wù)研究[D]. 廖立斌.江西師范大學(xué) 2018
[4]基于QoS的Web服務(wù)選擇方法研究與實現(xiàn)[D]. 綦麟.北京郵電大學(xué) 2018
[5]QoS約束的情報保障系統(tǒng)Web服務(wù)評估與選擇[D]. 左甜甜.沈陽理工大學(xué) 2018
[6]基于QoS綜合評價的服務(wù)選擇方法[D]. 何干志.南京郵電大學(xué) 2017
[7]基于QoS感知的動態(tài)服務(wù)組合[D]. 柳正利.桂林電子科技大學(xué) 2017
[8]基于改進(jìn)離散粒子群算法的Web服務(wù)組合研究[D]. 荊紫慧.安徽大學(xué) 2016
[9]基于QoS的Web服務(wù)組合算法研究[D]. 昌漢明.西安電子科技大學(xué) 2016
[10]基于QoS的Web服務(wù)交互與集成技術(shù)研究[D]. 鐘銳.沈陽理工大學(xué) 2016
本文編號:3045763
【文章來源】:北方工業(yè)大學(xué)北京市
【文章頁數(shù)】:74 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2-1?SOA體系架構(gòu)圖??
圖3-1?Web服務(wù)綜合評價流程圖??分析??數(shù)據(jù)及預(yù)處理??eb服務(wù)選擇中,常用的數(shù)據(jù)集有兩個,一個是QWS數(shù)據(jù)集[47’48],REAM數(shù)據(jù)集[49]。本實驗采用WS-DREAM數(shù)據(jù)集,其中包含的全球的PlanetLab站點的計算機(jī)模擬服務(wù)請求者獲得。數(shù)據(jù)包含實世界的4500多個Web服務(wù)進(jìn)行每人64次調(diào)用的響應(yīng)時間和吞數(shù)據(jù)集的基礎(chǔ)上對數(shù)據(jù)進(jìn)行處理加工獲得實驗所需數(shù)據(jù)。??據(jù)進(jìn)行分析發(fā)現(xiàn),響應(yīng)時間為〇s的數(shù)據(jù)吞吐量必為0kbps,而響百分之九十多的吞吐量也為0kbps,所以,為獲得適合實驗的數(shù)響應(yīng)時間為20s時服務(wù)調(diào)用超時,從而,當(dāng)響應(yīng)時間為Os時認(rèn)而響應(yīng)時間為20s時認(rèn)為服務(wù)不可靠,再將服務(wù)隨機(jī)分組(這里,同組服務(wù)表示可以完成相同的功能,對不同用戶同一時間段調(diào)
??圖3-1?Web服務(wù)綜合評價流程圖??3.4實驗分析??3.4.1實驗數(shù)據(jù)及預(yù)處理??在Web服務(wù)選擇中,常用的數(shù)據(jù)集有兩個,一個是QWS數(shù)據(jù)集[47’48],—個??是WS-DREAM數(shù)據(jù)集[49]。本實驗采用WS-DREAM數(shù)據(jù)集,其中包含的數(shù)據(jù)是??使用分布全球的PlanetLab站點的計算機(jī)模擬服務(wù)請求者獲得。數(shù)據(jù)包含142個??用戶對真實世界的4500多個Web服務(wù)進(jìn)行每人64次調(diào)用的響應(yīng)時間和吞吐量。??本文在該數(shù)據(jù)集的基礎(chǔ)上對數(shù)據(jù)進(jìn)行處理加工獲得實驗所需數(shù)據(jù)。??對數(shù)據(jù)進(jìn)行分析發(fā)現(xiàn),響應(yīng)時間為〇s的數(shù)據(jù)吞吐量必為0kbps,而響應(yīng)時間??為20s時百分之九十多的吞吐量也為0kbps,所以,為獲得適合實驗的數(shù)據(jù),本??文設(shè)定當(dāng)響應(yīng)時間為20s時服務(wù)調(diào)用超時,從而,當(dāng)響應(yīng)時間為Os時認(rèn)為服務(wù)??不可用,而響應(yīng)時間為20s時認(rèn)為服務(wù)不可靠,再將服務(wù)隨機(jī)分組(這里隨機(jī)分??為50組),同組服務(wù)表示可以完成相同的功能,對不同用戶同一時間段調(diào)用同一??服務(wù)進(jìn)行統(tǒng)計
【參考文獻(xiàn)】:
期刊論文
[1]軟件開發(fā)方法發(fā)展回顧與展望[J]. 馬曉星,劉譞哲,謝冰,余萍,張?zhí)?卜磊,李宣東. 軟件學(xué)報. 2019(01)
[2]軟件工程技術(shù)發(fā)展的趨勢研究[J]. 張程乾. 數(shù)字技術(shù)與應(yīng)用. 2018(08)
[3]基于混沌遺傳算法的Web服務(wù)組合[J]. 譚文安,趙堯. 計算機(jī)集成制造系統(tǒng). 2018(07)
[4]軟件工程技術(shù)發(fā)展的過程和趨勢[J]. 王修林. 電子技術(shù)與軟件工程. 2018(09)
[5]基于多目標(biāo)多屬性決策的大規(guī)模Web服務(wù)組合QoS優(yōu)化[J]. 魯城華,寇紀(jì)淞. 管理學(xué)報. 2018(04)
[6]基于局部選擇和遺傳算法的QoS感知的服務(wù)組合方法[J]. 葉恒舟,關(guān)云慧. 小型微型計算機(jī)系統(tǒng). 2016(07)
[7]基于改進(jìn)遺傳算法的Web服務(wù)優(yōu)化組合研究[J]. 徐甜,劉凌霞. 計算機(jī)應(yīng)用與軟件. 2016(05)
[8]基于服務(wù)質(zhì)量的動態(tài)Web服務(wù)組合方法研究[J]. 吳青林,周天宏. 計算機(jī)應(yīng)用與軟件. 2016(05)
[9]基于改進(jìn)煙花算法的Web服務(wù)組合優(yōu)化[J]. 張以文,吳金濤,趙姝,唐杰. 計算機(jī)集成制造系統(tǒng). 2016(02)
[10]An Optimization Algorithm for Service Composition Based on an Improved FOA[J]. Yiwen Zhang,Guangming Cui,Yan Wang,Xing Guo,Shu Zhao. Tsinghua Science and Technology. 2015(01)
博士論文
[1]基于QoS度量的Web服務(wù)選擇與推薦方法研究[D]. 黃琳.北京郵電大學(xué) 2018
[2]基于QoS的Web服務(wù)推薦技術(shù)研究[D]. 于程遠(yuǎn).上海交通大學(xué) 2015
[3]QoS感知的Web服務(wù)智能獲取若干關(guān)鍵技術(shù)研究[D]. 徐曉明.南京航空航天大學(xué) 2012
碩士論文
[1]物聯(lián)網(wǎng)環(huán)境下QoS驅(qū)動的服務(wù)組合優(yōu)化算法研究[D]. 張麗.西安石油大學(xué) 2018
[2]SOA服務(wù)構(gòu)件在用戶管理系統(tǒng)中的應(yīng)用研究[D]. 汪潤.北方工業(yè)大學(xué) 2018
[3]基于功能屬性和非功能屬性的Web服務(wù)研究[D]. 廖立斌.江西師范大學(xué) 2018
[4]基于QoS的Web服務(wù)選擇方法研究與實現(xiàn)[D]. 綦麟.北京郵電大學(xué) 2018
[5]QoS約束的情報保障系統(tǒng)Web服務(wù)評估與選擇[D]. 左甜甜.沈陽理工大學(xué) 2018
[6]基于QoS綜合評價的服務(wù)選擇方法[D]. 何干志.南京郵電大學(xué) 2017
[7]基于QoS感知的動態(tài)服務(wù)組合[D]. 柳正利.桂林電子科技大學(xué) 2017
[8]基于改進(jìn)離散粒子群算法的Web服務(wù)組合研究[D]. 荊紫慧.安徽大學(xué) 2016
[9]基于QoS的Web服務(wù)組合算法研究[D]. 昌漢明.西安電子科技大學(xué) 2016
[10]基于QoS的Web服務(wù)交互與集成技術(shù)研究[D]. 鐘銳.沈陽理工大學(xué) 2016
本文編號:3045763
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3045763.html
最近更新
教材專著