不確定QoS的Web服務(wù)選擇研究
發(fā)布時間:2017-09-08 18:46
本文關(guān)鍵詞:不確定QoS的Web服務(wù)選擇研究
更多相關(guān)文章: Web服務(wù) 服務(wù)選擇 不確定QoS 魯棒優(yōu)化
【摘要】:近年來,Web服務(wù)作為面向服務(wù)架構(gòu)SOA的一種實現(xiàn)方法被廣泛應(yīng)用。越來越多的機(jī)構(gòu)將軟件和數(shù)據(jù)封裝為Web服務(wù)發(fā)布到互聯(lián)網(wǎng)上。在服務(wù)被使用的過程中,單個Web服務(wù)所提供的功能往往難以滿足用戶的需求,需要將多個Web服務(wù)進(jìn)行組合,成為功能更為復(fù)雜的組合服務(wù)。Web服務(wù)組合大幅度提高了軟件資源利用率和企業(yè)應(yīng)用開發(fā)的效率,完成了單個Web服務(wù)無法完成的任務(wù),并為企業(yè)和組織之間的協(xié)作提供了途徑,成為企業(yè)級應(yīng)用集成的關(guān)鍵技術(shù)。通過服務(wù)組合能夠快速、有效地提供新的服務(wù)給用戶,但隨著互聯(lián)網(wǎng)上Web服務(wù)數(shù)量的不斷增加,功能屬性相同但非功能屬性(也就是QoS)不同的Web服務(wù)也越來越多。如何從海量的候選服務(wù)集中選出最符合用戶QoS需求的Web服務(wù)已經(jīng)成為一個研究熱點(diǎn)。大部分現(xiàn)有的QoS模型使用確定的QoS參數(shù)進(jìn)行服務(wù)選擇,而在真實網(wǎng)絡(luò)中存在大量的不確定因素,使得通過基于確定QoS模型得到的組合服務(wù)在運(yùn)行時QoS性能指標(biāo)變差,甚至是超出用戶所能接受的范圍。如何根據(jù)不確定QoS對服務(wù)進(jìn)行選擇,并且使得所選擇的服務(wù)能夠在大多數(shù)情況下都滿足用戶的需求就成為服務(wù)選擇領(lǐng)域必須解決的問題。本文在基于QoS的Web服務(wù)選擇研究的基礎(chǔ)上,主要以工作流模型為組合基礎(chǔ),圍繞基于不確定QoS的服務(wù)選擇問題進(jìn)行了如下研究:針對QoS驅(qū)動的Web服務(wù)選擇研究,本文先研究了Web服務(wù)、Web服務(wù)組合、Web服務(wù)選擇的支撐技術(shù)。通過對基于QoS的服務(wù)選擇問題進(jìn)行分析,建立了基于確定QoS的服務(wù)選擇模型。然后針對QoS中的不確定性,建立了不確定QoS模型,并將不確定QoS引入到了服務(wù)選擇模型當(dāng)中,同時提出了該模型在求解時對QoS的預(yù)處理方法?紤]到魯棒優(yōu)化方法在解決不確定規(guī)劃問題的魯棒性和易處理性,本文將魯棒優(yōu)化方法引入Web服務(wù)選擇問題模型的求解過程中,實現(xiàn)了基于魯棒優(yōu)化的不確定QoS服務(wù)選擇;在此基礎(chǔ)上,提出了針對工作流模型拆分的方法,并對服務(wù)選擇模型進(jìn)行簡化,使得求解時間大大縮短。最后為了能夠?qū)⒈疚乃岢龅姆椒ǜ吨T應(yīng)用,設(shè)計并實現(xiàn)了一個基于JSP的魯棒服務(wù)選擇平臺。在系統(tǒng)中,用戶可以使用本文所提出的方法進(jìn)行服務(wù)選擇,并且嵌入了一個對服務(wù)進(jìn)行自動化測試的模塊,使得對服務(wù)QoS數(shù)據(jù)的收集更加方便。
【關(guān)鍵詞】:Web服務(wù) 服務(wù)選擇 不確定QoS 魯棒優(yōu)化
【學(xué)位授予單位】:西安郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP393.09
【目錄】:
- 摘要3-4
- ABSTRACT4-8
- 第一章 緒論8-14
- 1.1 研究背景和意義8-9
- 1.2 研究現(xiàn)狀9-11
- 1.3 主要研究工作11
- 1.4 論文內(nèi)容和結(jié)構(gòu)11-14
- 第二章 Web服務(wù)相關(guān)技術(shù)14-20
- 2.1 Web服務(wù)技術(shù)14-17
- 2.1.1 面向服務(wù)架構(gòu)14-15
- 2.1.2 Web服務(wù)15-17
- 2.2 Web服務(wù)組合技術(shù)17
- 2.3 Web服務(wù)選擇技術(shù)17-18
- 2.4 Web服務(wù)測試技術(shù)18-19
- 2.4.1 測試的角色18-19
- 2.4.2 測試的難點(diǎn)19
- 2.5 本章小結(jié)19-20
- 第三章 基于不確定QoS的服務(wù)選擇模型20-32
- 3.1 常用的QoS屬性20-22
- 3.2 基于QoS的服務(wù)選擇問題模型22-27
- 3.2.1 服務(wù)組合工作流模型22-24
- 3.2.2 QoS屬性值的規(guī)范化方法24
- 3.2.3 服務(wù)選擇問題模型24-27
- 3.3 基于不確定QoS的服務(wù)選擇模型27-29
- 3.3.1 不確定QoS27-28
- 3.3.2 基于不確定QoS的服務(wù)選擇模型28-29
- 3.4 不確定QoS的預(yù)處理技術(shù)29-31
- 3.4.1 QoS屬性值規(guī)范化29-30
- 3.4.2 QoS屬性值聚合30-31
- 3.5 本章小結(jié)31-32
- 第四章 基于魯棒優(yōu)化的服務(wù)選擇模型求解32-46
- 4.1 魯棒優(yōu)化概述32-36
- 4.1.1 Soyster模型33-34
- 4.1.2 Bertsimas模型34-36
- 4.2 基于魯棒優(yōu)化的不確定QoS服務(wù)選擇模型36
- 4.3 模型的求解36-39
- 4.3.1 工作流模型的拆分37
- 4.3.2 魯棒模型的簡化37-39
- 4.4 仿真實驗與分析39-44
- 4.5 本章小結(jié)44-46
- 第五章 魯棒服務(wù)選擇平臺設(shè)計與實現(xiàn)46-54
- 5.1 平臺架構(gòu)設(shè)計46-47
- 5.2 數(shù)據(jù)庫設(shè)計47
- 5.3 平臺細(xì)節(jié)設(shè)計47-53
- 5.3.1 平臺首頁設(shè)計47-48
- 5.3.2 用戶注冊模塊48-49
- 5.3.3 服務(wù)注冊模塊49
- 5.3.4 服務(wù)查看模塊49-50
- 5.3.5 服務(wù)組合模塊50-51
- 5.3.6 組合流程注冊模塊51-52
- 5.3.7 服務(wù)測試模塊52-53
- 5.4 本章小結(jié)53-54
- 第六章 結(jié)論與展望54-56
- 6.1 相關(guān)工作總結(jié)54-55
- 6.2 下一步工作展望55-56
- 參考文獻(xiàn)56-60
- 致謝60-61
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前3條
1 李金忠;夏潔武;唐衛(wèi)東;曾勁濤;王翔;吳蘭英;;基于QoS的Web服務(wù)選擇算法綜述[J];計算機(jī)應(yīng)用研究;2010年10期
2 溫濤;盛國軍;郭權(quán);李迎秋;;基于改進(jìn)粒子群算法的Web服務(wù)組合[J];計算機(jī)學(xué)報;2013年05期
3 郭秀英;;區(qū)間數(shù)多指標(biāo)決策的一種新方法[J];西南石油大學(xué)學(xué)報(社會科學(xué)版);2009年01期
,本文編號:815708
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/815708.html
最近更新
教材專著