基于Petri網的Web服務組合執(zhí)行引擎研究
發(fā)布時間:2021-06-25 20:51
隨著服務計算理論與技術的發(fā)展,單個Web服務往往因為服務顆粒度的限制而不能很好地滿足用戶復雜的業(yè)務需求,因此這勢必會要求Web服務組合及相關技術的出現。而Web服務的真正潛力也正是在于它的服務組合。目前關于Web服務組合的技術有很多,這其中不乏基于Petri網的解決方案。但大多數方法不能很好地自動生成Web服務組合的Petri網模型,不能在線式地分析與協(xié)同調度各種結構關系中的Web服務。其主要原因在于這些方法在分析Petri網時很難實時地控制狀態(tài)可達的復雜性,而該過程又可能導致狀態(tài)爆炸的出現。此外,這些研究工作缺乏相對靈活簡單的Petri網模型,且沒有可以統(tǒng)一描述Web服務結構關系的符號序列化形式,因此這兩方面原因共同導致了大多數基于Petri網的Web服務研究只是簡單地停留于Web服務建模與離線式分析的層次上,不能真正的做到實時地、有效地去調度Web服務,因而降低了服務的執(zhí)行效率。針對以上研究問題,本文首先采用語義標記的Petri網作為Web服務模型。每個Web服務都會以PNML(Petri net Markup Language)+OWL(Ontology Web Language...
【文章來源】:濟南大學山東省
【文章頁數】:73 頁
【學位級別】:碩士
【部分圖文】:
課題研究的整體思路
圖 2.1 Web 服務體系結構網[1]作為一種數學工具,其可實現相對靈活的建模及分析功能,不,又可形象直觀的描述出狀態(tài)過程與動態(tài)行為(如圖 2.2)。其最大與并發(fā)性等特征,并支持可擴展性,這些因素促使其非常適合作向下的流層結構的建模與分析工具。●●圖 2.2 Petri 網P1P2TP3
OWL[14](Web Ontology Language)是一種以描述邏輯為理論基礎的本體描述語入語義,可使得 Web 信息更容易地為機器所理解。另外,通過定義不同元如對象屬性,數據屬性,域屬性)可創(chuàng)建相應的領域本體。OWL 繼承了 RDF(Rcription Framework)的基本事實陳述方式以及 RDFS(RDF Schema)的類和屬性在此基礎上進行擴展,加入了許多新詞匯,克服了 RDF/RDFS 對概念、屬性述能力弱的問題,F以 Petri 網來為 Web 服務建模,即以 PNML 文檔中的標簽來表示出 Web 服息,如服務名稱、輸入與輸出等。同時,在 Petri 網內依據語義本體庫(OWL)的輸入與輸出添加相應的語義信息(標簽),這樣就可以得到 Web 服務的 PL 描述[15,16]。為進一步說明 Web 服務的 PNML+OWL 文檔格式,現給出以下文檔實例。的 Petri 網模型如圖 2.2,則相應的 PNML+OWL 文檔見圖 2.3 所示。
本文編號:3249928
【文章來源】:濟南大學山東省
【文章頁數】:73 頁
【學位級別】:碩士
【部分圖文】:
課題研究的整體思路
圖 2.1 Web 服務體系結構網[1]作為一種數學工具,其可實現相對靈活的建模及分析功能,不,又可形象直觀的描述出狀態(tài)過程與動態(tài)行為(如圖 2.2)。其最大與并發(fā)性等特征,并支持可擴展性,這些因素促使其非常適合作向下的流層結構的建模與分析工具。●●圖 2.2 Petri 網P1P2TP3
OWL[14](Web Ontology Language)是一種以描述邏輯為理論基礎的本體描述語入語義,可使得 Web 信息更容易地為機器所理解。另外,通過定義不同元如對象屬性,數據屬性,域屬性)可創(chuàng)建相應的領域本體。OWL 繼承了 RDF(Rcription Framework)的基本事實陳述方式以及 RDFS(RDF Schema)的類和屬性在此基礎上進行擴展,加入了許多新詞匯,克服了 RDF/RDFS 對概念、屬性述能力弱的問題,F以 Petri 網來為 Web 服務建模,即以 PNML 文檔中的標簽來表示出 Web 服息,如服務名稱、輸入與輸出等。同時,在 Petri 網內依據語義本體庫(OWL)的輸入與輸出添加相應的語義信息(標簽),這樣就可以得到 Web 服務的 PL 描述[15,16]。為進一步說明 Web 服務的 PNML+OWL 文檔格式,現給出以下文檔實例。的 Petri 網模型如圖 2.2,則相應的 PNML+OWL 文檔見圖 2.3 所示。
本文編號:3249928
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/3249928.html
最近更新
教材專著