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