日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種基于BPEL組合服務的數據流分析方法在審

專利信息
申請號: 201710650778.0 申請日: 2017-08-02
公開(公告)號: CN107463498A 公開(公告)日: 2017-12-12
發明(設計)人: 吉順慧;馬魏;張鵬程 申請(專利權)人: 河海大學
主分類號: G06F11/36 分類號: G06F11/36
代理公司: 南京蘇高專利商標事務所(普通合伙)32204 代理人: 王安琪
地址: 210098 *** 國省代碼: 江蘇;32
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 基于 bpel 組合 服務 數據流 分析 方法
【說明書】:

技術領域

發明涉及服務計算領域,尤其是一種基于BPEL組合服務的數據流分析方法。

背景技術

縱觀軟件技術的發展,軟件開發從最初的過程式編程范型、面向對象的范型、基于構件的范型,發展至現在的面向服務的范型。面向服務的技術利用服務作為網絡化構件,使得軟件在分布式應用環境下具有更好的可復用性。隨著信息技術的飛速發展,現有的基本服務遠遠不能滿足用戶日益多樣化的需求。服務組合技術可以根據需要自由地定義應用邏輯將若干服務組合起來實現特定的功能,實現了服務的增值和復用。目前已提出很多服務組合語言,包括XLANG,WSFL,BPEL,WS-CDL,OWL-S等。BPEL服務組合描述語言是事實上的基于Web服務開發可執行業務過程的業界標準,它從組合服務的視角描述其與參與流程的成員服務的交互以及交互的順序邏輯。

BPEL語言復雜的特性容易導致其描述的組合服務發生錯誤,測試是一種有效的質量保證技術,因此研究BPEL組合服務的測試用例生成技術十分有必要。目前的研究一般基于控制流覆蓋準則進行測試,而深究程序設計的基本目標是針對特定的輸入能得到正確的輸出,輸入與輸出之間的關聯是通過程序中一系列變量的定義使用關聯來實現的,可以認為程序中的控制流是為正確實現數據流服務的,所以測試BPEL組合服務中數據流的正確性顯得尤為重要。數據流測試的關鍵是生成測試用例以覆蓋變量的定義-使用對,傳統的數據流分析方法基于控制流圖CFG來計算順序結構程序的定義-使用對,而該方法無法處理BPEL規約中的并發和同步依賴特性,如何分析BPEL組合服務的數據流以獲得各變量的定義-使用對是我們關注的問題。

發明內容

本發明所要解決的技術問題在于,提供一種基于BPEL組合服務的數據流分析方法,能夠有效地計算BPEL組合服務中變量的定義-使用對。

為解決上述技術問題,本發明提供一種基于BPEL組合服務的數據流分析方法,包括如下步驟:

(1)構建BPEL組合服務的擴展控制流圖XCFG;

(2)計算XCFG結點的可到達定義;

(3)計算變量的定義-使用對。

優選的,步驟(1)中,構建BPEL組合服務的擴展控制流圖XCFG具體包括如下步驟:

(a)將BPEL解析為BPEL對象模型BOM;

(b)根據BOM構造XCFG的伙伴鏈接集PL和變量集V,并為各元素的信息域賦值;

(c)遍歷BOM模型中的活動對象,為BPEL活動創建XCFG結點,并根據BPEL結構化活動內子活動的執行順序,創建相應的XCFG邊EC,同時針對flow中并發活動之間的同步依賴link,創建相應的XCFG邊EL。在創建各XCFG元素的同時,為元素的信息域賦值。

優選的,步驟(2)中,計算各XCFG結點的可到達定義,可以先分析相鄰結點之間可到達定義的關聯,定義可到達定義的方程式,然后對方程式進行求解,具體步驟為:

(a)定義可到達定義的計算方程式:令In(n)和Out(n)分別表示在XCFG結點n的入口和出口可到達的變量定義,則其計算公式定義如下:

Out(n)=Gen(n)∪(In(n)-Kill(n))

其中,Gen(n)和Kill(n)分別表示程序結點n的產生定義集和殺死定義集;pred(n)表示結點n的直接前序結點集合;對K,若n是并發結束結點或link目標結點,K為對應并發結構內在n之前一定執行的活動結點集合,否則,K為

(b)求解可到達定義的計算方程式:采用經典的最大不動點MFP方法,對每個結點的方程式進行不斷迭代直至最終收斂,得到最大不動點解;具體來說,首先初始化XCFG圖中每個結點的In()和Out()為然后對以上兩個公式進行不斷迭代計算,在每次迭代過程中用一個布爾變量來判定是否存在某個結點的Out()發生改變,只有當所有結點的Out()都沒有改變時,迭代才能終止,最終的解就是每個XCFG結點的可到達定義。

優選的,步驟(3)中,計算變量的定義-使用對的方法為:令def(n)和use(n)分別表示結點n對應的活動所定義和使用的變量集,對變量定義(x,n),遍歷XCFG中的每一個結點,找出滿足x∈use(n')(x,n)∈In(n')的結點n',從而得到定義-使用對(x,n,n')。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河海大學,未經河海大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201710650778.0/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 色综合欧美亚洲国产| 国产69精品久久| 一二三区欧美| 久久一区二区三区欧美| 97人人模人人爽人人喊38tv| 国产一区亚洲一区| 亚洲在线久久| 欧美色综合天天久久| 国产精品久久久久久久龚玥菲| 亚洲国产精品国自产拍av| 国产伦精品一区二区三区四区| 欧美日韩偷拍一区| 91久久一区二区| 超碰97国产精品人人cao| 国产精品天堂| 正在播放国产一区二区| 综合久久一区| 亚洲精品日本久久一区二区三区| 一区二区三区在线观看国产| 欧美黄色一二三区| 国产91电影在线观看| 在线亚洲精品| 欧美日韩一二三四区| 99久久久国产精品免费无卡顿| 97一区二区国产好的精华液| 李采潭无删减版大尺度| 日本一二三区视频在线| 综合在线一区| 国产人成看黄久久久久久久久| 国产精品国产亚洲精品看不卡15 | 国产一区二区免费在线| 天摸夜夜添久久精品亚洲人成| 日韩亚洲精品在线| 日本午夜精品一区二区三区| 色妞www精品视频| 欧美乱大交xxxxx| 国产伦精品一区二区三区免| 91午夜在线观看| 精品久久久综合| 性色av香蕉一区二区| 国产亚洲精品久久久久动| 日本边做饭边被躁bd在线看| 精品少妇的一区二区三区四区| 国产免费一区二区三区四区| 欧美激情在线免费| 91精品国产综合久久福利软件| 久久99国产精品视频| 黄色91在线观看| 国产日产精品一区二区| 国产乱了高清露脸对白| 精品久久久影院| 一本大道久久a久久精品| 午夜激情看片| 玖玖精品国产| 久久人人97超碰婷婷开心情五月| 91精品国产综合久久婷婷香| 国产一级一区二区三区| 夜夜躁人人爽天天天天大学生 | 亚洲欧美国产精品久久| 国产一区二区视频免费在线观看 | 李采潭无删减版大尺度| 国产精品一二三区视频网站| 国产69精品久久99不卡免费版| 欧美一区二区三区久久| 免费精品一区二区三区第35| 久久精品爱爱视频| 性视频一区二区三区| 日韩精品一二区| 99久久精品国| 日韩一区高清| 亚洲欧美一卡| 欧美中文字幕一区二区| 亚洲欧洲国产伦综合| 秋霞av电影网| 国产精品视频99| 影音先锋久久久| 天堂av一区二区| 久久一二区| 国产精品一区二区麻豆| 狠狠色综合久久丁香婷婷 | 久久96国产精品久久99软件| 国产精品96久久久| 日韩精品免费一区二区中文字幕| 亚洲国产精品区| 国产精品久久久视频| 国产精品视频1区| 中文字幕欧美一区二区三区| 亲子乱子伦xxxx| 国产淫片免费看| 一区不卡av| 国产激情二区| 国产精品偷伦一区二区| 福利片91| 久久精品视频3| 国产www亚洲а∨天堂| 亚洲国产一区二区精品| 午夜影院黄色片| 91麻豆精品国产91久久久久| 亚洲国产精品国自产拍久久| 亚洲高清久久久| 欧美一区二区三区久久精品| 午夜情所理论片| 中文字幕在线一区二区三区 | 欧美高清xxxxx| 午夜av影视| 亚洲精品www久久久久久广东 | 久久91精品国产91久久久| 精品国产1区2区| 国产一区二区午夜| 国产一区二区三区伦理| 国产第一区在线观看| 在线观看v国产乱人精品一区二区| 93精品国产乱码久久久| 欧美一区二区三区视频在线观看| 欧美资源一区| 福利片91| 中文字幕1区2区3区| 欧美日韩一区二区三区精品| 国产亚洲精品久久19p| 午夜无人区免费网站| 亚洲精品卡一卡二| 精品国产免费久久| 欧美激情午夜| 国产一区在线视频观看| 国产精品视频免费看人鲁| 毛片大全免费观看| 欧美日本三级少妇三级久久| 亚洲精品国产一区| 蜜臀久久99精品久久久| 国产精品一区一区三区| 91精品久久天干天天天按摩| 亚洲精品人| 欧美精品在线观看一区二区| 国产69精品久久久久777| 91麻豆文化传媒在线观看| 国产精品理人伦一区二区三区| 91超薄丝袜肉丝一区二区| 欧美日韩精品在线一区| 性国产日韩欧美一区二区在线| 精品国产一区二区三区久久久久久| 国产91热爆ts人妖系列| 性国产日韩欧美一区二区在线| 国产综合久久精品| 日韩av在线导航| 欧美日韩国产一区在线| 日韩亚洲欧美一区二区 | 日本一区二区三区免费在线| 国产麻豆精品久久| 日韩欧美多p乱免费视频| 国产精品高潮呻吟视频| 午夜色影院| 久久国产精彩视频| 日韩av免费网站| 国产精品高潮呻吟88av| 免费观看黄色毛片| 窝窝午夜理伦免费影院| 日韩av中文字幕在线免费观看| 久久影视一区二区| 久久一区二区三区视频| 一区二区三区国产精华| 国产午夜精品一区二区三区视频| 久久久久久久亚洲国产精品87| 国产精品网站一区| 国产精品一区在线观看你懂的 | 99久久国产免费,99久久国产免费大片| 一色桃子av大全在线播放| 国产精品一区二区久久乐夜夜嗨| 欧美一级免费在线视频| 国产一级一片免费播放| 91亚洲欧美日韩精品久久奇米色| 国产精品伦一区二区三区在线观看| 欧美久久一区二区三区| 国产精品久久国产三级国电话系列| 日韩av在线影院| 一区二区三区欧美在线| 狠狠色综合久久婷婷色天使| 中日韩欧美一级毛片| 国产视频一区二区不卡| 久久激情图片| 国产麻豆一区二区| 偷拍自中文字av在线| 国产精欧美一区二区三区久久久| 国产69精品久久99不卡免费版| 欧美日韩一区不卡| 亚洲自拍偷拍一区二区三区| 精品99在线视频| 国产真实一区二区三区| av素人在线| 一区二区欧美精品| 日韩精品久久久久久久电影99爱| 精品久久久久久中文字幕大豆网 | 99国产精品丝袜久久久久久| 欧美精品粉嫩高潮一区二区| 中文字幕视频一区二区| 国产精品久久久久久久久久软件| 欧美日韩综合一区二区| 窝窝午夜理伦免费影院| 欧美高清极品videossex| 欧美日韩一区不卡| 处破大全欧美破苞二十三| 国产一区网址| 91精品久久天干天天天按摩| 欧美在线观看视频一区二区| 精品免费久久久久久久苍| 对白刺激国产对白精品城中村| 国产伦理一区| 午夜影院91| 国产一级一区二区| 999亚洲国产精| 日韩一区二区三区福利视频| 午夜a电影| 精品亚洲午夜久久久久91| 日本一区二区电影在线观看| 玖玖精品国产| 国产伦理精品一区二区三区观看体验| 香蕉免费一区二区三区在线观看| 国产真实一区二区三区| 亚洲精品乱码久久久久久国产主播| 欧美激情综合在线| 中文字幕天天躁日日躁狠狠躁免费| 日韩美一区二区三区| 国产精品视频久久| 欧美一区二区久久| 夜夜躁日日躁狠狠躁| 日韩亚洲精品视频| 国产91九色在线播放| 99国产精品| 国产精品高潮呻吟三区四区 | 久久婷婷国产香蕉| 日韩国产欧美中文字幕| 亚洲自拍偷拍一区二区三区| 国产午夜精品一区二区三区视频| 久久99久久99精品免观看软件| 日韩精品免费一区二区中文字幕| 国产精品5区| 午夜看片网站| 国产精品国产三级国产专区52 | 少妇自拍一区| 日韩av在线资源| 欧美日韩国产免费观看| 国产一卡二卡在线播放| 国产一区二| 国产精品一级片在线观看| 北条麻妃久久99精品| 久久精品国产精品亚洲红杏| 国产精品免费一视频区二区三区 |