一種BPEL結(jié)構(gòu)演化算法研究
本文關(guān)鍵詞:一種BPEL結(jié)構(gòu)演化算法研究
更多相關(guān)文章: 服務(wù)演化 并發(fā) BPEL結(jié)構(gòu)
【摘要】:針對BPEL并發(fā)同步引發(fā)的數(shù)據(jù)競爭、流程阻塞等問題,提出了一種BPEL結(jié)構(gòu)演化算法。該算法的基本思想是利用BPEL基于XML編寫的事實(shí),使用XML解析工具對BPEL的結(jié)構(gòu)進(jìn)行調(diào)整,達(dá)到規(guī)避失敗的同步過程,刪除冗余l(xiāng)ink結(jié)構(gòu)的目的。利用自主開發(fā)的轉(zhuǎn)換工具實(shí)現(xiàn)BPEL到形式化描述語言LOTOS的轉(zhuǎn)換,通過對演化前后的BPEL流程作模型檢測,來驗(yàn)證該演化方法的可行性。實(shí)驗(yàn)結(jié)果表明,BPEL結(jié)構(gòu)演化算法能夠有效緩解BPEL并發(fā)同步帶來的數(shù)據(jù)競爭、流程阻塞問題。
【作者單位】: 北方工業(yè)大學(xué)計(jì)算機(jī)學(xué)院;
【關(guān)鍵詞】: 服務(wù)演化 并發(fā) BPEL結(jié)構(gòu)
【基金】:國家自然科學(xué)基金資助項(xiàng)目(61370051)
【分類號(hào)】:TP393.09
【正文快照】: 0引言Web服務(wù)是一種獨(dú)立開放的應(yīng)用程序組件,它具有完好的封裝性、高度互操作性、動(dòng)態(tài)性等特點(diǎn)。Web服務(wù)組合通過對基本的Web服務(wù)進(jìn)行整合來提供新的服務(wù),使系統(tǒng)的功能可以靈活地?cái)U(kuò)展。通常,Web服務(wù)的組合方式分為服務(wù)編制和服務(wù)編排[1]。服務(wù)編制通常用于專用業(yè)務(wù)流程中,它使
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前4條
1 華進(jìn);錢雪忠;;基于Web services和BPEL實(shí)現(xiàn)企業(yè)應(yīng)用集成[J];微計(jì)算機(jī)信息;2006年33期
2 上超望;劉清堂;趙剛;童名文;;基于CPN的BPEL活動(dòng)協(xié)同授權(quán)一致性檢測機(jī)制研究[J];計(jì)算機(jī)科學(xué);2014年07期
3 竇浩;武艷文;段升強(qiáng);;基于Petri Net的BPEL流程建模與分析驗(yàn)證[J];西安建筑科技大學(xué)學(xué)報(bào)(自然科學(xué)版);2012年02期
4 ;[J];;年期
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前5條
1 宮丙寅;基于BPEL的多學(xué)科優(yōu)化流程建模與調(diào)度技術(shù)研究[D];南京理工大學(xué);2012年
2 周如民;BPEL引擎及動(dòng)態(tài)恢復(fù)機(jī)制的研究與實(shí)現(xiàn)[D];西安電子科技大學(xué);2009年
3 楊光超;BPEL引擎中流程部署技術(shù)研究[D];西安電子科技大學(xué);2009年
4 吳彥;基于BPEL的服務(wù)構(gòu)件組合執(zhí)行引擎研究與實(shí)現(xiàn)[D];大連海事大學(xué);2011年
5 許U,
本文編號(hào):1098207
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/1098207.html