基于服務(wù)特性的動態(tài)Web服務(wù)組合研究.pdf_第1頁
基于服務(wù)特性的動態(tài)Web服務(wù)組合研究.pdf_第2頁
基于服務(wù)特性的動態(tài)Web服務(wù)組合研究.pdf_第3頁
基于服務(wù)特性的動態(tài)Web服務(wù)組合研究.pdf_第4頁
基于服務(wù)特性的動態(tài)Web服務(wù)組合研究.pdf_第5頁
已閱讀5頁,還剩67頁未讀, 繼續(xù)免費(fèi)閱讀

基于服務(wù)特性的動態(tài)Web服務(wù)組合研究.pdf.pdf 免費(fèi)下載

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

浙江大學(xué)計算機(jī)學(xué)院 碩士學(xué)位論文 基于服務(wù)特性的動態(tài)Web服務(wù)組合研究 姓名 金蒼宏 申請學(xué)位級別 碩士 專業(yè) 計算機(jī)應(yīng)用技術(shù) 指導(dǎo)教師 應(yīng)晶 吳明暉 20080601 基于服務(wù)特性的動態(tài)Web服務(wù)組合研究基于服務(wù)特性的動態(tài)Web服務(wù)組合研究 作者 金蒼宏 學(xué)位授予單位 浙江大學(xué)計算機(jī)學(xué)院 相似文獻(xiàn) 10條 相似文獻(xiàn) 10條 1 期刊論文 基于Petri網(wǎng)的Web服務(wù)動態(tài)組合 計算機(jī)技術(shù)與發(fā)展2009 19 11 通過Web服務(wù)構(gòu)建復(fù)雜應(yīng)用存在的問題是 Web服務(wù)是無狀態(tài)操作 所以只能提供相對較小的原子應(yīng)用 但Web服務(wù)是可以集成的 這是它的一個重要特征 因此 可以通過原有Web服務(wù)的組合構(gòu)成新的更復(fù)雜 功能更強(qiáng)大的Web服務(wù) Petri網(wǎng)理論作為組合Web服務(wù)的一個主要機(jī)制 可以用來快速創(chuàng)建功能更強(qiáng) 大的Web服務(wù) 該文圍繞Petri網(wǎng)理論在Web服務(wù)組合中的應(yīng)用 研究如何基于Petri網(wǎng)構(gòu)建Web服務(wù)動態(tài)組合的模型 從而實現(xiàn)Web服務(wù)的集成 2 學(xué)位論文 姚勇 Web服務(wù)動態(tài)組合的數(shù)據(jù)整合工具的設(shè)計與實現(xiàn) 2006 數(shù)據(jù)整合技術(shù)是為了解決當(dāng)前企業(yè)普遍遇到的應(yīng)用整合問題而發(fā)展起來的 它是企業(yè)應(yīng)用整合中最底層的解決方案 Web服務(wù)及其動態(tài)組合的出現(xiàn)正 改變著企業(yè)及客戶的協(xié)作方式 使企業(yè)能通過服務(wù)合成來共享資源 自動化商業(yè)流程 由于Internet上復(fù)雜多變的業(yè)務(wù)環(huán)境和業(yè)務(wù)需求本身所固有的動 態(tài)性 在跨地區(qū) 跨平臺數(shù)據(jù)整合工具中使用Web服務(wù)的動態(tài)組合技術(shù)將更能充分發(fā)揮它的優(yōu)勢 本文分析了Web服務(wù)動態(tài)組合和數(shù)據(jù)整合的關(guān)鍵技術(shù) 并在此基礎(chǔ)上 提出了一個數(shù)據(jù)整合的設(shè)計方案 并加以實現(xiàn) 該工具允許用戶通過 Internet網(wǎng)絡(luò)對異構(gòu) 松散的不同系統(tǒng)的數(shù)據(jù)庫表進(jìn)行相似度比較 整合規(guī)則定義 對數(shù)據(jù)進(jìn)行變換和輸出等操作 本文按照需求分析 設(shè)計 實現(xiàn)的 順序組織文章 完成了數(shù)據(jù)整合工具的重復(fù)性檢查模塊 數(shù)據(jù)輸入輸出模塊 Code變換模塊和Web服務(wù)動態(tài)組合模塊的設(shè)計與實現(xiàn) 對于重復(fù)性檢查模塊 本文著重分析了檢查需求 而在數(shù)據(jù)輸入輸出模塊和Code變換模塊 本文重點(diǎn)分析了業(yè)務(wù)流程 設(shè)計和實現(xiàn) 對于Web服務(wù)實現(xiàn)過程中出現(xiàn)的動態(tài)組合 難點(diǎn) 本文將在惠普eFlow動態(tài)模型的基礎(chǔ)上 給出本系統(tǒng)動態(tài)組合模型 實現(xiàn)Web服務(wù)在數(shù)據(jù)整合領(lǐng)域的動態(tài)應(yīng)用 本文是在參照惠普公司真實項目的基礎(chǔ)上撰寫而成的 是對數(shù)組整合在Web領(lǐng)域的大膽嘗試 該項目的開發(fā)成功 標(biāo)志著Web應(yīng)用在數(shù)據(jù)整合中的新 發(fā)展 3 期刊論文 郝軒 SHI Wei feng HAO Xuan SHI Wei feng 基于SOA的Web服務(wù)動態(tài)組合研究與實現(xiàn) 計算機(jī)工程與 設(shè)計2008 29 15 通過深入分析現(xiàn)有Web服務(wù)組合系統(tǒng)優(yōu)勢與不足 將SOA引入到Web服務(wù)動態(tài)組合領(lǐng)域 提出了一種基于SOA架構(gòu)和分層協(xié)議棧機(jī)制構(gòu)建Web服務(wù)動態(tài)組合 系統(tǒng)的方法 設(shè)計并實現(xiàn)了一個基于SOA架構(gòu)的松散耦合原型系統(tǒng)來實現(xiàn)Web服務(wù)組合 可為服務(wù)消費(fèi)者提供一個適當(dāng)?shù)?開放的 按需配置的及安全的 Web服務(wù)動態(tài)組合環(huán)境 4 學(xué)位論文 江華 安全語義Web服務(wù)體系下的服務(wù)動態(tài)組合研究 2006 隨著Internet技術(shù)的飛速發(fā)展 人們對Web上的資源共享的要求越來越高 Web服務(wù)組合技術(shù)為有效地利用分布在Web上的軟件資源提供了很好的解決 方法 使企業(yè)應(yīng)用集成和動態(tài)協(xié)作成為真正可能 傳統(tǒng)的Web服務(wù)組合多采用手工來完成 費(fèi)時費(fèi)力且很難適應(yīng)服務(wù)的動態(tài)性 在分析比較傳統(tǒng)Web服務(wù)和語義Web的基礎(chǔ)上 對傳統(tǒng)的Web服務(wù)體系結(jié) 構(gòu)進(jìn)行了改進(jìn) 給出了一種安全的語義Web服務(wù)體系結(jié)構(gòu)模型 并以此為基礎(chǔ)探討將Web服務(wù)和語義Web有機(jī)結(jié)合有利于Web服務(wù)的發(fā)現(xiàn) 執(zhí)行 解釋和組 合的自動化的方法 Web服務(wù)組合通過動態(tài)地組合Internet上已有的Web服務(wù) 能很好地利用現(xiàn)有的信息資源 符合軟件重用的要求 同時能很好地適應(yīng)客戶請求的多變 性和動態(tài)性 同時 在Web服務(wù)組合過程中 安全問題不容忽視 基于此 結(jié)合安全的語義Web服務(wù)體系提出了一種Web服務(wù)動態(tài)組合安全框架 并以此為 基礎(chǔ)在Web服務(wù)組合過程中 給出了一種改進(jìn)的服務(wù)動態(tài)組合算法 該算法建立在BPEL4WS Business Process Execution Language for Web Services 的基礎(chǔ)上 通過構(gòu)造動態(tài)服務(wù)組合有向無環(huán)圖 并按照服務(wù)質(zhì)量進(jìn)行優(yōu)化 選擇出一條滿足服務(wù)組合滿意度閾值的路徑作為服務(wù)組合結(jié)果返回 該方法適用于多個服務(wù)聯(lián)合起來構(gòu)成其它服務(wù)的直接前驅(qū)或直接后繼服務(wù)的情形 并將Web服務(wù)的質(zhì)量評價標(biāo)準(zhǔn)引入到服務(wù)組合方法中來 以此來保證 系統(tǒng)的服務(wù)質(zhì)量 從而滿足用戶的性能需求 最后設(shè)計了一個服務(wù)動態(tài)組合原型系統(tǒng) 并給出一個實例 分析表明該方法能夠保證服務(wù)組合的質(zhì)量和效率 5 期刊論文 歐毓毅 郭荷清 許伯桐 OU Yu yi GUO He qing XU Bo tong Web服務(wù)動態(tài)組合的研究 計算機(jī)應(yīng)用研 究2006 23 4 電子政務(wù)和電子商務(wù)中的Web服務(wù)能夠動態(tài)組合是現(xiàn)階段將Web服務(wù)用于跨域工作流的實際要求 研究了電子政務(wù)中Web服務(wù)動態(tài)組合的問題 并給出實 現(xiàn)方法 6 學(xué)位論文 劉明升 Web服務(wù)動態(tài)組合的關(guān)鍵技術(shù)研究 2008 Internet正由傳統(tǒng)意義下的信息發(fā)布平臺逐漸演變?yōu)橐粋€開放的分布計算環(huán)境 在開放的網(wǎng)絡(luò)環(huán)境下實現(xiàn)跨組織的網(wǎng)絡(luò)資源共享與應(yīng)用集成已成為 各個領(lǐng)域中具有廣泛需求的基礎(chǔ)性研究課題 近年來 隨著 服務(wù) 成為開放網(wǎng)絡(luò)環(huán)境下資源封裝與抽象的核心概念 通過動態(tài)地組合服務(wù)實現(xiàn)資源的 靈活聚合成為技術(shù)發(fā)展的自然思路 特別是隨著Web服務(wù)技術(shù)的出現(xiàn)和推廣 Web服務(wù)已成為公認(rèn)的實現(xiàn)服務(wù)的主流技術(shù)選擇 這使得動態(tài)Web服務(wù)組合技 術(shù)成為面向服務(wù)的計算的核心技術(shù) 是近年的研究熱點(diǎn) 本文以開放網(wǎng)絡(luò)環(huán)境下跨組織的資源共享與應(yīng)用集成需求為背景 展開動態(tài)Web服務(wù)組合關(guān)鍵技術(shù)研究 主要工作包括 1 動態(tài)服務(wù)組合計算框架研究 服務(wù)組合是基于面向服務(wù)的計算環(huán)境實現(xiàn)動態(tài)資源聚合與服務(wù)重用的計算模式 構(gòu)造組合服務(wù)應(yīng)用系統(tǒng)通常是一項 比較復(fù)雜的工作 本文首先在分析服務(wù)組合開發(fā)過程的特點(diǎn)基礎(chǔ)上 分離構(gòu)造組合服務(wù)系統(tǒng)所需的具有普遍意義的支撐功能 提出了動態(tài)服務(wù)組合參考 模型 2 基于業(yè)務(wù)流程的組合服務(wù)模型分析理論與方法 組合服務(wù)模型是組合服務(wù)實現(xiàn)邏輯的高層描述 其正確性對于保證組合服務(wù)的正確運(yùn)行至關(guān)重要 基于業(yè)務(wù)流程的建模方法是目前主流的組合服務(wù)建模方法之一 為此本文在研究通用的基于業(yè)務(wù)流程的組合服務(wù)元模型的基礎(chǔ)上 采用Petri網(wǎng)的理論 與方法研究組合服務(wù)行為分析 提出了Process Net用于刻畫組合服務(wù)運(yùn)行時行為 7 期刊論文 王雪萍 宋旭東 劉曉冰 WANG Xue ping SONG Xu dong LIU Xiao bing 基于MDA的Web服務(wù)動態(tài)組合的 研究 計算機(jī)工程與設(shè)計2009 30 13 針對目前Web服務(wù)動態(tài)組合方面出現(xiàn)的技術(shù)問題 給出了基于MDA的Web服務(wù)組合的方法 MDA具有將功能需求與具體實現(xiàn)技術(shù)分離的優(yōu)勢 因此可以有效 地解決Web服務(wù)動態(tài)合成的可靠性 靈活性 復(fù)用性問題 在給出了結(jié)合MDA思想的服務(wù)合成體系框架的基礎(chǔ)上 分析了UML類圖與WSDL語言元模型 UML活 動圖與WS BPEL語言元模型的對應(yīng)關(guān)系以確定模型到代碼的轉(zhuǎn)換規(guī)則 最后以某制造企業(yè)的案例驗證該技術(shù)的可行性 8 學(xué)位論文 周中成 基于OWL S的語義Web服務(wù)自動發(fā)現(xiàn) 選擇 執(zhí)行及動態(tài)組合平臺 2005 隨著Web服務(wù)技術(shù)的不斷普及 用戶在將來很可能會面對大量的同類型Web服務(wù)可供選擇 這些同類型Web服務(wù)的功能是相同的 但其性能參數(shù)如服務(wù) 響應(yīng)時間 服務(wù)費(fèi)用 服務(wù)地域范圍有可能不同 在這種情形下 要求用戶手工尋找 選擇Web服務(wù)不是不現(xiàn)實的就是效率低下的 比較好的解決方案是 由程序根據(jù)用戶自己的狀態(tài) 要求及Web服務(wù)的參數(shù)實現(xiàn)自動尋找 選擇Web服務(wù)并自動執(zhí)行優(yōu)選出來的Web服務(wù) 目前尚沒有研究人員明確提出這個問題 并給出相應(yīng)的完整解決方案 本文給出了一個上述問題的基于OWL S本體語言的實現(xiàn)方案 構(gòu)建了在特定領(lǐng)域上的同類Web服務(wù)自動發(fā)現(xiàn) 選擇及執(zhí)行平 臺 在服務(wù)發(fā)現(xiàn)過程中 本平臺沒有采用常見的UDDI機(jī)制 而是采用了JADE的DF機(jī)制 大大減低了服務(wù)響應(yīng)延遲 提高了系統(tǒng)效率 當(dāng)然代價是平臺不 能太龐大 一般只在某個特定領(lǐng)域上予以實現(xiàn) 在服務(wù)選擇過程中實現(xiàn)了基于地域本體的地域匹配功能 并為服務(wù)請求代理提供了一個初步的用戶行為 記憶功能 OWL S所提供的語義支持 使本系統(tǒng)在自動選擇 匹配過程中具備了初步的智能性 能夠初步體現(xiàn)不同用戶的差異化需求 達(dá)到了針對任何客 戶提供具有效率保障的最優(yōu)服務(wù)的目標(biāo) 而為使上述平臺中的服務(wù)提供者能夠在任何時間都能提供最優(yōu)服務(wù) 這是通過動態(tài)組合Web服務(wù)來實現(xiàn)的 同時將動態(tài)組合Web服務(wù)的響應(yīng)延遲限定 在用戶可接受的范圍之內(nèi) 本文提出了一個Web服務(wù)的高效動態(tài)組合實現(xiàn)方案 目前已經(jīng)實現(xiàn)的Web服務(wù)動態(tài)組合平臺一般都有執(zhí)行效率比較低的問題 用戶很可能無法忍受過于漫長的系統(tǒng)等待時間 因而 低下的系統(tǒng)執(zhí)行效率很可能成為動態(tài)Web服務(wù)組合獲得有效應(yīng)用的重大障礙 通過組合Web服務(wù) 替換過程的獨(dú)立化 異步化 并行化 本文提出了一種可以有效提高動態(tài)組合Web服務(wù)的執(zhí)行效率的實現(xiàn)方案 并給出了系統(tǒng)的實現(xiàn)平臺原型 另外 為 提高服務(wù)匹配的成功率 本文還提出了基于OWL共享本體的Web服務(wù)自動功能匹配 本文給出的兩個平臺聯(lián)合起來可以在一定程度上實現(xiàn)在任何時間針對任何客戶都提供高效的最優(yōu)Web服務(wù)的目標(biāo) 9 會議論文 宋莉莉 張燦 王超 李群 基于Web服務(wù)的分布式仿真動態(tài)組合框架研究 2008 Web服務(wù)技術(shù)已成為大范圍內(nèi)異構(gòu)資源共享和應(yīng)用集成的關(guān)鍵支撐技術(shù) 面向服務(wù)的分布式仿真開發(fā)也逐漸成為M S領(lǐng)域的一個熱門研究課題 本文 以提高仿真可組合性為目標(biāo) 采用面向服務(wù)架構(gòu)思想 提出了一個面向服務(wù)的分布式動態(tài)組合仿真架構(gòu)及其基于Web服務(wù)的系統(tǒng)框架 并對仿真模型服務(wù) 和仿真應(yīng)用的開發(fā) 仿真模型服務(wù)描述 以及仿真運(yùn)行框架等關(guān)鍵技術(shù)進(jìn)行了深入研究 10 學(xué)位論文 歐毓毅 自主性服務(wù)的動態(tài)組合與協(xié)調(diào)工作的研究 2006 近年來 Web服務(wù)作為一個滿足電子政務(wù)和電子商務(wù)交互和整合需求的熱點(diǎn)技術(shù)被廣泛重視 大多數(shù)電子政務(wù)不是單一的基本服務(wù) 某個事務(wù)可能是 在分布式環(huán)境中多個單位在不同系統(tǒng)上的跨域工作流的協(xié)同工作 形成復(fù)雜的組合服務(wù) 因此人們對web服務(wù)的動態(tài)組合與協(xié)調(diào)工作越來越關(guān)注 在web服務(wù)的動態(tài)組合以及協(xié)調(diào)工作中 服務(wù)的自主性如何體現(xiàn) 如何克服中心式組合的瓶頸 如何解決組合服務(wù)運(yùn)行時的不可預(yù)知性和不穩(wěn)定性 如何表現(xiàn)服務(wù)的智能性以適應(yīng)組合服務(wù)的動態(tài)環(huán)境都是值得討論的問題 本文針對以上問題 進(jìn)行了較為深入的研究 1 通過對現(xiàn)有的Web服務(wù)和分類服務(wù)進(jìn)行擴(kuò)展 提出一種新的具有自主性的抽象組合服務(wù) Abstract Composite Service AC服務(wù) 并結(jié)合Agent進(jìn) 行動態(tài)的分布式規(guī)劃和協(xié)調(diào)工作 解決組合服務(wù)的中心規(guī)劃和運(yùn)行的瓶頸問題 AC服務(wù)可以滿足以下服務(wù)需求 服務(wù)描述 發(fā)布 匹配 請求 分布式 動態(tài)組合 分布式運(yùn)行的需求 因此 AC服務(wù)既有Web服務(wù)和分類服務(wù)的特點(diǎn) 同時又具備了分布式規(guī)劃和運(yùn)行的能力 為了構(gòu)造AC服務(wù) 本文建立了 AC服務(wù)的上層本體 在AC服務(wù)中 服務(wù)的意向包含服務(wù)的策略集合 該策略集合是服務(wù)動態(tài)組合的基礎(chǔ)任務(wù)模板 任務(wù)模板在服務(wù)組合時可以根據(jù)實際 情況發(fā)生變化 從而增加服務(wù)自主性以及規(guī)劃和運(yùn)行的靈活性和可伸縮性 任務(wù)模板來源于一個提出的政務(wù)流程本體 政務(wù)流程本體是在擴(kuò)展了現(xiàn)有的 過程本體以及結(jié)合實際的政務(wù)信息的基礎(chǔ)上構(gòu)造的 為了增強(qiáng)AC服務(wù)在動態(tài)組合以及協(xié)調(diào)工作時的智能性 即具有可伸縮性 主動性 靈活性 交互性等特點(diǎn) 用Agent對AC服務(wù)進(jìn)行包裝 AC服務(wù)的 Agent有服務(wù)管理 動態(tài)規(guī)劃管理和協(xié)調(diào)管理機(jī)制 能夠進(jìn)行AC服務(wù)中行為的動態(tài)推理以及服務(wù)間進(jìn)行協(xié)調(diào)工作 為此建立了從AC服務(wù)本體描述到 Agent的心智狀態(tài)M的映射 AC服務(wù)是建立在一個分布式環(huán)境中 采用P2P的交互模式 因此服務(wù)注冊 查找以及運(yùn)行方式與普通的web服務(wù)有所不同 本文給出了AC服務(wù)的P2P管 理方法 2 在這種AC服務(wù)的基礎(chǔ)之上 提出了一種新的基于Agent的分布式動態(tài)組合方法 該方法建立于一個局部本地規(guī)劃的前提上 AC服務(wù)的動態(tài)環(huán)境可 以用Agent表達(dá) 它包括動態(tài)的信念 目標(biāo)以及意向 同時 還存在某些外因事件以及感知行為 基于Agent的AC服務(wù)的動態(tài)組合規(guī)劃是意向驅(qū)動的規(guī)劃 過程 傳統(tǒng)基于Agent的動態(tài)組合在在線運(yùn)行時有不可回溯的問題 而離線規(guī)劃又有搜索空間巨大的問題 由于AC服務(wù)的自主性 基于Agent的AC服務(wù)可以 進(jìn)行局部本地規(guī)劃 這個局部本地規(guī)劃屬于業(yè)務(wù)流程整體規(guī)劃的一部分 因此本文提出服務(wù)的動態(tài)規(guī)劃以及運(yùn)行可以在分布式的狀態(tài)下交替進(jìn)行 即 分割的規(guī)劃在Agent中可以進(jìn)行在線感知行為的運(yùn)行 離線運(yùn)行 在線運(yùn)行相結(jié)合的方式進(jìn)行協(xié)調(diào)處理 這樣不僅可以對局部規(guī)劃進(jìn)行回溯 同時也對 搜索的空間進(jìn)行進(jìn)一步剪枝 從而避免以上提到的問題 本文提出了相應(yīng)的Agent的結(jié)構(gòu) 邏輯編程語言以及程序運(yùn)行過程 3 擴(kuò)展現(xiàn)有的多Agent服務(wù)交互模式

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論