freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

高級軟件工程-面向服務(wù)的軟件工程(參考版)

2025-01-29 03:42本頁面
  

【正文】 20:。 192 課后作業(yè) ? 對于面向價值服務(wù)的心得體會( 不少于 600字 ) ? 實現(xiàn)一個簡單的服務(wù)應(yīng)用 比如:基于 IP地址的氣象查詢服務(wù)( ) 參考教材:面向服務(wù)架構(gòu)與應(yīng)用(李銀勝) 193 ? 靜夜四無鄰,荒居舊業(yè)貧。這就暗示服務(wù)管理者可以致力于增加服務(wù)的種類; 191 服務(wù)統(tǒng)計的意義(續(xù) ) 通過服務(wù)統(tǒng)計可以發(fā)現(xiàn),流行的服務(wù)分布較為集中,數(shù)量較少,服務(wù)組合的復雜度較低。 190 服務(wù)統(tǒng)計的意義 從 CS網(wǎng)絡(luò)中可以發(fā)現(xiàn),通過服務(wù)統(tǒng)計,可以得到幾點有用的信息。這是因為用戶通常會參考已有的服務(wù)組合,根據(jù)其中服務(wù)的使用情況來組合新的服務(wù),并使其包含較為流行的一些服務(wù)。 The CF distribution of positions and services. (a) number of services per position. (b) number of positions per service 189 累積分布分析 可以發(fā)現(xiàn) (a)、 (b)兩個圖形都與冪率分布函數(shù)相似。 186 統(tǒng)計數(shù)量 頻率分布分析 組合所調(diào)用(在被調(diào)用的服務(wù)中有 %的服務(wù)是被一個組合所調(diào)用的)。 頻率分布 183 統(tǒng)計數(shù)量 頻率分布 184 統(tǒng)計數(shù)量 頻率分布 Histogram of the quantityfrequency distribution (a) the number of services per position. (b)the number of positions per service 185 統(tǒng)計數(shù)量 頻率分布分析 從上圖可以看到, %的服務(wù)組合包含的服務(wù)都少于 5個, %的服務(wù)參與的服務(wù)組合少于 5個。 服務(wù)統(tǒng)計可以用來統(tǒng)計分析各個服務(wù)組合的組合情況以及服務(wù)的發(fā)布數(shù)量,進而幫助用戶進行服務(wù)組合。 實驗結(jié)果分析 179 高級專題(探索性的幾個議題) 服務(wù)推薦 服務(wù)組合 服務(wù)演化 服務(wù)統(tǒng)計 180 服務(wù)統(tǒng)計 服務(wù)網(wǎng)絡(luò)統(tǒng)計 181 服務(wù)統(tǒng)計目的 一個服務(wù)生態(tài)系統(tǒng)由服務(wù)以及服務(wù)的組合(如 Mashups),并且可以作為一個復雜網(wǎng)絡(luò)來進化。 ? 借助 WSDLDiff,用戶可以快速了解他們正在使用的服務(wù)發(fā)生了哪些變化,以及了解哪些變化頻繁發(fā)生,從而決定是否使用該服務(wù)。WSDLDiff不會將引用的數(shù)據(jù)類型轉(zhuǎn)換為自身的數(shù)據(jù)類型,這樣避免了重復計算數(shù)據(jù)類型變化的次數(shù) 172 不同版本的 Web服務(wù)演化對比流程圖 173 將 WSDL文檔轉(zhuǎn)換為標準的樹結(jié)構(gòu) 174 相關(guān)實驗 實驗選取了 Fokaefs 網(wǎng)正在使用的 4個 Web服務(wù),對它們的版本演化進行了追蹤。這樣避免了將沒有意義的結(jié)構(gòu)變化考慮在內(nèi),或者將一種變化導致結(jié)構(gòu)上的多處變化計算多次。該方法無法判斷哪些演化更為關(guān)鍵,甚至將一些無意義的演化計算在內(nèi)(如某些節(jié)點順序的更改),或者將同一演化計算多次,導致最終結(jié)果的不準確。 168 通過服務(wù)演化來輔助研究服務(wù)分類等問題 追蹤 WSDL文檔節(jié)點 (元素 )的演化 基于語法規(guī)則追蹤服務(wù)的演化 服務(wù)演化的發(fā)展 169 追蹤 WSDL文檔節(jié)點 (元素 )的演化 ( 2023) ?基本原理: 直接對比不同版本 Web服務(wù)的 WSDL文檔中節(jié)點的變化,如增加、刪除、移動、更改等,最后給出各類變化的百分比。 帶來的問題: 服務(wù)的升級必然會影響用戶的正常使用,用戶如何及時知道他所使用的服務(wù)發(fā)生了哪些變化?會對他的系統(tǒng)造成哪方面的影響? 166 通過服務(wù)演化來輔助研究服務(wù)分類等問題 追蹤 WSDL文檔節(jié)點 (元素 )的演化 基于語法規(guī)則追蹤服務(wù)的演化 服務(wù)演化的發(fā)展 167 通過服務(wù)演化來輔助研究服務(wù)分類等問題 ?基本原理: 通過研究服務(wù)的演化過程,來協(xié)助解決服務(wù)分類、服務(wù)獨立性等問題。Web服務(wù)不斷更新以滿足用戶越來越多的需求。 *注:圖中每一個節(jié)點 Wi代表一個 Web服務(wù),如果 Wa的輸出和 Wb的輸入相同,則用單向箭頭連接。 ③ 改進了以往的算法,借助工具(例如, Qsynth)實現(xiàn)了相同功能服務(wù)的自動選擇和替換。 如何維持 Web服務(wù)組合的性能穩(wěn)定? 如何消除個別服務(wù)導致的整體失效? 160 靜態(tài)的服務(wù)組合 動態(tài)修復的服務(wù)組合 基于 QoS動態(tài)修復的服務(wù)組合 基于 QoS動態(tài)優(yōu)化的服務(wù)組合 服務(wù)組合技術(shù)發(fā)展特征 161 基于 QoS動態(tài)優(yōu)化的服務(wù)組合 ? 創(chuàng)新點: ① 以事件(服務(wù)的更新、質(zhì)量變化、失效等)為驅(qū)動,在必要時可以自動優(yōu)化(改變)服務(wù)組合的結(jié)構(gòu)。 156 舉例:基于 QoS動態(tài)修復的服務(wù)組合 157 * 使 * * 158 159 動態(tài) QoS的背景 在基于 QoS的 Web服務(wù)組合中通常會遇到兩個問題: 一、 Web服務(wù)的各項 QoS指標會不斷發(fā)生改變; 二、 Web服務(wù)存在著創(chuàng)建、更新、消亡的狀態(tài)變遷。 ? 缺陷: ① 僅能替換服務(wù),無法改變服務(wù)組合的結(jié)構(gòu)(組合邏輯)。 154 靜態(tài)的服務(wù)組合 動態(tài)修復的服務(wù)組合 基于 QoS動態(tài)修復的服務(wù)組合 基于 QoS動態(tài)優(yōu)化的服務(wù)組合 服務(wù)組合技術(shù)發(fā)展特征 155 基于 QoS動態(tài)修復的服務(wù)組合 ? 特點: 在運行過程中不僅可以及時發(fā)現(xiàn)失效的服務(wù),還可以發(fā)現(xiàn)服務(wù)質(zhì)量 (QoS)下降的服務(wù)。 ? 缺陷: ① 無法保證替換后服務(wù)質(zhì)量高于替換之前的服務(wù)質(zhì)量。 ② 難以及時對服務(wù)組合進行組件、結(jié)構(gòu)優(yōu)化。服務(wù)組合的組件和結(jié)構(gòu)在組合前就已確定,一旦組合完成,無法在運行過程中進行變更。 綜上 , Web服務(wù)組合是指當單個 Web服務(wù)無法滿足用戶需求時,將若干Web服務(wù)進行有機合成,以形成大粒度的具有內(nèi)部流程邏輯的組合服務(wù)的過程。 從問題求解的角度出發(fā) ,認為 Web服務(wù)組合是為達到用戶特定目標,在給定的一些服務(wù)中,發(fā)現(xiàn)一個能滿足這一目標的組合服務(wù)。因此實際上 p(OS=1|)表示的是用戶對服務(wù)滿意程度,值越高則服務(wù)性能越好 145 示例: Q1, Q2 , Q3 ,OS表示服務(wù)調(diào)用的一條歷史記錄 sj,uj表示服務(wù) sj被用戶 uj調(diào)用 146 ?流程總結(jié) 高斯方法( Gaussian approach ) 數(shù)據(jù)預處理 歷史記錄 按情景聚類 Cluster中服務(wù)按 QoS排序 服務(wù)生成 (歷史記錄) 具有最好 QoS的服務(wù)推薦給用戶 Kmeans 算法 貝葉斯推論 當總體 QoS大于給定閾值時,則表示用戶滿意即 OS=1 147 高級專題(探索性的幾個議題) 服務(wù)推薦 服務(wù)組合 服務(wù)演化 服務(wù)統(tǒng)計 148 服務(wù)組合的背景 有將簡單功能服務(wù)組合在一起提供復雜功能服務(wù)的需要 有提高對于已有的服務(wù)復用程度的需要 如何有效地組合分布于 Inter中的各類服務(wù),實現(xiàn)服務(wù)之間的無縫集成 ,形成功能豐富的企業(yè)級服務(wù)流程以達到企業(yè)的商業(yè)目標 149 Web服務(wù)組合定義 從業(yè)務(wù)流程的角度出發(fā) , Web服務(wù)組合是根據(jù)一定的業(yè)務(wù)規(guī)則將服務(wù)進行有機連接,使其相互協(xié)作從而完成既定的商務(wù)目標。 貝葉斯推論 ( Bayesian Inference) :用于按照 QoS對服務(wù)進行排序 ,根據(jù)先驗概率,計算后驗概率。 kmeans 算法 :聚類算法 144 ③ 服務(wù)推薦 根據(jù)聚類結(jié)果,篩選出與當前用戶調(diào)用情景最相似的一組服務(wù)。 Sim(p,q)表示 p,q兩條歷史記錄,調(diào)用情景的相似性。 表示用戶 j 調(diào)用服務(wù) i 的第 k個屬性的標準化處理后的值。 歷史記錄抽象為屬性集合表示如下: Q={q1, q2, q3, …, qk}, 其中包括 QoS屬性 如響應(yīng)時間等, Context 情境屬性 如 IP地址 , 時間日期。 ?技術(shù)路線 通過聚類的方式,首先篩選出與當前用戶服務(wù)調(diào)用的情景最接近的一組服務(wù),再進行評價推薦。 ?局限性: 考慮到了用戶的歷史使用經(jīng)驗,但是沒有考慮用戶進行服務(wù)調(diào)用時的情景,例如操作系統(tǒng)、內(nèi)存、 CPU、網(wǎng)絡(luò)的帶寬、安全性等情況。 138 基于 QoS建模的服務(wù)推薦 QoS動態(tài)性建模的服務(wù)推薦 基于協(xié)同過濾的服務(wù)推薦 基于情景感知 QoS預測的個性化服務(wù)推薦 服務(wù)推薦技術(shù)特征的發(fā)展 139 基于協(xié)同過濾的服務(wù)推薦 ?研究示范(非上下文的) ( 1) Reputationbased remender discovery approach for service selection. 主要工作:將信任網(wǎng)絡(luò)劃分為若干個性化的信任網(wǎng)絡(luò),通過信任度的迭代傳播,篩選出信任度高的推薦者。 ( 3) An Approach for Measuring Quality of Web Services Based on the Superposition of Uncertain Factors. 主要工作:基于非確定因素疊加的 web服務(wù)評價方法。 同時也帶來了若干新的挑戰(zhàn),例如: 大量服務(wù)涌現(xiàn),面對多個功能相似的服務(wù),用戶如何進行服務(wù)選擇? 134 服務(wù)推薦技術(shù)特征的發(fā)展 基于 QoS建模的服務(wù)推薦 QoS動態(tài)性建模的服務(wù)推薦 基于協(xié)同過濾的服務(wù)推薦 基于情景感知 QoS預測的個性化服務(wù)推薦 135 基于 QoS建模的服務(wù)推薦 ?常見的( Qos)服務(wù)評價因子: 執(zhí)行代價、響應(yīng)時間、可靠性、可用性、信譽度、吞吐率 ?模型的局限性: ① 多數(shù)情況下的前提假設(shè)是:所有的 QoS數(shù)據(jù)可以從服務(wù)提供者獲取并且數(shù)據(jù)是穩(wěn)定的(不需要考慮動態(tài)性)。 131 概念和背景 面向服務(wù)的架構(gòu) SOA 語義互操作 服務(wù)案例 服務(wù)開發(fā)方法 云計算中的服務(wù) 高級專題 提 綱 132 高級專題(探索性的幾個議題) 服務(wù)推薦 服務(wù)組合 服務(wù)演化 服務(wù)統(tǒng)計 133 服務(wù)推薦的背景 Web服務(wù)由于其良好的互操作性、平臺獨立性受到了學術(shù)及業(yè)界的青睞。社區(qū)成員共同使用云數(shù)據(jù)及應(yīng)用程序。 ? 私有云( Private Cloud) 私有云具備許多公用云環(huán)境的優(yōu)點,例如彈性、適合提供服務(wù),兩者差別在于 私有云服務(wù)中,數(shù)據(jù)與程序皆在組織內(nèi)管理 ,且與公用云服務(wù)不同,不會受到網(wǎng)絡(luò)帶寬、安全疑慮、法規(guī)限制影響;此外,私有云服務(wù)讓供應(yīng)者及用戶更能掌控云基礎(chǔ)架構(gòu)、改善安全與彈性,因為用戶與網(wǎng)絡(luò)都受到特殊限制。例如 : Amazon AWS、 Rackspace。 128 基礎(chǔ)架構(gòu)即服務(wù)( IaaS) ? 消費者使用“基礎(chǔ)計算資源”,如處理能力、存儲空間、網(wǎng)絡(luò)組件或中間件。平臺通常是應(yīng)用程序基礎(chǔ)架構(gòu)。 127 平臺即服務(wù)( PaaS) ? 消費者使用主機操作應(yīng)用程序。是一種服務(wù)觀念的基礎(chǔ),軟件服務(wù)供應(yīng)商,以租賃的概念提供客戶服務(wù),而非購買,比較常見的模式是提供一組帳號密碼。 ? 降低了用戶對于 IT專業(yè)知識的依賴。 ? 基于虛擬化技術(shù)快速部署資源或獲得服務(wù)。 ? 快速重新部署靈活度。 ? 隨時隨地用任何網(wǎng)絡(luò)設(shè)備訪問。 ? 云計算描述了一種基于互聯(lián)網(wǎng)的新的 IT服務(wù)增加、使用和交付模式,通常涉及通過互聯(lián)網(wǎng)來提供動態(tài)易擴展而且經(jīng)常是虛擬化的資源。 119 服務(wù)設(shè)計方法中的原則 ? 服務(wù)的名稱要方便使用者 ? 服務(wù)的操作不能太多或者太少 ? 服務(wù)的操作應(yīng)該是內(nèi)聚的和完全的 ? 服務(wù)應(yīng)該對實現(xiàn)的細節(jié)進行封裝 ? 服務(wù)應(yīng)該適應(yīng)多種調(diào)用模式 ? 服務(wù)的操作應(yīng)該是無狀態(tài)的 ? 服務(wù)應(yīng)該使用有狀態(tài)的事務(wù)進行建模 ? 服務(wù)的操作應(yīng)該代表業(yè)務(wù)動作 ? 服務(wù)操作的參數(shù)應(yīng)該是粗粒度的。找到服務(wù)接口后,就生成、編譯,然后執(zhí)行代理代碼。 ? 運行時動態(tài)綁定。 當服務(wù)請求者想使用特定類型的 Web 服務(wù),但在運行時之前實現(xiàn)是未知的,或者實現(xiàn)可以在運行時發(fā)生改變,這時將使用這類綁定。 靜態(tài)綁定是在構(gòu)建時通過為服務(wù)請求者將使用的單個 Web 服務(wù)定位服務(wù)實現(xiàn)定義構(gòu)建的。主要任務(wù)是將現(xiàn)有的應(yīng)用程序接口映射到服務(wù)接口定義中定義的那些應(yīng)用程序接口。
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1