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

[發明專利]程序路徑中確定函數調用的上下文環境影響的方法有效

專利信息
申請號: 201210127864.0 申請日: 2012-04-27
公開(公告)號: CN102708053B 公開(公告)日: 2017-10-20
發明(設計)人: 王雅文;宮云戰;周傲;黃俊飛;金大海;唐容;孫華衿 申請(專利權)人: 北京郵電大學
主分類號: G06F11/36 分類號: G06F11/36
代理公司: 北京匯澤知識產權代理有限公司11228 代理人: 劉淑敏
地址: 100876 *** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 程序 路徑 確定 函數 調用 上下文 環境 影響 方法
【權利要求書】:

1.一種程序路徑中確定函數調用的上下文環境影響的方法,其特征在于,該方法包括:

A、獲取被測函數的目標覆蓋路徑和滿足該路徑的測試用例;

B、提取被測函數使用的全局變量;

C、采用路徑敏感的符號化區間運算技術,計算被調用函數在路徑上各調用點必需滿足的路徑上下文條件;

D、基于上下文條件,生成模擬替換代碼;對于同一函數可能在路徑上被多次調用,使用F表示被調用函數、fi為被調用函數在路徑上的一個調用點;

所述步驟C包括:

C1、為待測函數的輸入變量生成對應的符號,符號對應的初始取值區間的上限和下限都設置為測試用例中該變量的取值;

C2、將路徑的頭節點設置為當前節點,沿路徑進行數據流迭代;

C3、根據當前節點對應的語句更新數據流信息;

C4、判定當前節點是否為尾節點,如果是,退出計算;如果否,執行步驟C5;

C5、將當前節點的后繼節點設置為當前節點,然后返回步驟C3;

所述步驟C3包括:

C31、將當前所有符號以及符號對應的取值區間備份為前置信息pre-info;

C32、如果當前節點存在函數調用點f,為函數調用點生成對應的ID,所述ID包括該調用點對應的抽象語法樹節點信息和控制流圖節點信息;為有效輸出型變量生成對應的符號,有效輸出型變量包括返回值、指針或引用類型的參數、被測函數使用、且被f重定義的全局變量,將各有效輸出型變量及初始符號<var,symbol>記錄到f的初始符號集合中,將符號對應的初始取值區間下限設置為負無窮,將初始取值區間的上限設置為正無窮;

C33、如果當前節點存在尚未符號化的變量,為該變量生成對應的符號;

C34、如果當前節點對應的語句是賦值語句,計算賦值表達式的右端表達式對應的符號表達式,將賦值表達式的左端變量對應的符號表達式替換為計算結果;

C35、如果當前結點為分支結點,根據分支結點中的條件表達式計算各符號的分支限定區間;

C36、清除無效符號;

所述步驟C36包括:

C361、獲取當前所有的符號放入集合中;

C362、如果符號集合不為空,從集合中選擇一個符號symbol,將符號從集合中移除,執行步驟C363,否則退出當前步驟;

C363、查找是否有變量對應的符號表達式中包含symbol,如果是,執行步驟C362;如果否,則步驟C364;

C364、判斷symbol是否為某函數調用點f的輸出型變量var的初始符號,如果是,執行步驟C365;如果否,執行步驟C366;

C365、從pre-info中取出symbol對應的取值區間domain,將<var,domain>保存到函數調用點f的必需滿足的上下文條件中;

C366、清除symbol及對應的取值區間。

2.根據權利要求1所述的程序路徑中確定函數調用的上下文環境影響的方法,其特征在于,所述步驟A包括:

A1、獲取目標覆蓋路徑和讓待測函數沿該路徑執行的測試用例;

A2、對于控制流圖G=(Node,Edge,start,end),路徑P表示待測函數的一條執行序列<start,n1,…nend>,其中:所述start∈Node為函數入口,n∈Node,如果nend==end,P為一條完整路徑,否則P為一條子路徑;

A3、如果同一控制流圖節點在路徑上出現多次,視為不同的路徑節點。

3.根據權利要求1所述的程序路徑中確定函數調用的上下文環境影響的方法,其特征在于,所述步驟B包括:

B1、將路徑的首節點設置為當前節點,沿路徑進行數據流迭代;

B2、判斷當前節點是否存在全局變量,如果是,執行步驟B3,如果否,執行步驟B4;

B3、將當前節點使用的全局變量添加到被測函數的全局變量集合中;

B4、判斷當前節點是否為路徑的尾節點,如果是,退出計算;如果否,將當前節點的后繼節點設置為當前節點,然后返回步驟B2。

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

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

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 欧美一区视频观看| 久久国产麻豆| 国产免费一区二区三区四区| 亚洲福利视频二区| 日韩午夜电影院| 香蕉av一区| 久久精品—区二区三区| 国产91丝袜在线播放动漫| 在线精品视频一区| 国产一区网址| 一区二区久久久久| 欧美3级在线| 欧美一区二区三区久久久精品| 久久99亚洲精品久久99果| 国产超碰人人模人人爽人人添| 国产97在线播放| 日韩精品免费一区二区夜夜嗨| 国产999久久久| 美国三级日本三级久久99| 911久久香蕉国产线看观看| 久久免费视频一区| 99久久国产综合精品麻豆| 日韩欧美视频一区二区| 亚洲网站久久| 国产色午夜婷婷一区二区三区| 国产日韩精品一区二区三区| 狠狠躁夜夜躁xxxxaaaa| 99精品一区| 欧美一区二区三区性| 国产中文字幕91| 国产日韩欧美亚洲| 国产精品一二三区免费| 国产精品爽到爆呻吟高潮不挺| 欧美精选一区二区三区| 国产特级淫片免费看| 亚洲国产美女精品久久久久∴| 欧美一级片一区| 欧美日韩一卡二卡| 国产乱了高清露脸对白| 91精品色| 久久狠狠高潮亚洲精品| 国产精品综合一区二区三区| 国产午夜精品一区二区三区在线观看| 久久精品亚洲精品| 国产91视频一区| 欧美国产三区| 国产精品亚洲第一区| 国产日韩欧美三级| 欧美一区二区三区免费电影| 97久久精品人人澡人人爽| 色噜噜狠狠色综合中文字幕| 国产一区二区视频在线| 国产一区在线视频播放| 夜夜嗨av色一区二区不卡| 窝窝午夜理伦免费影院| 欧美日韩国产在线一区二区三区| 日韩亚洲精品在线观看| 国产91精品高清一区二区三区| 中文字幕欧美日韩一区| 国产91丝袜在线播放动漫| 精品国产一区二区在线| 狠狠插影院| 国产日韩一区二区三免费| 999偷拍精品视频| 68精品国产免费久久久久久婷婷 | 国产全肉乱妇杂乱视频在线观看| 国产精品综合在线| 99精品区| 亚洲精品久久久久玩吗| 亚洲精品乱码久久久久久按摩| 欧美色图视频一区| 日韩欧美一区二区久久婷婷| 欧洲亚洲国产一区二区三区| 日韩不卡毛片| 91精品视频在线免费观看| 欧美一区二区三区免费电影| 欧美二区精品| 538国产精品| 麻豆9在线观看免费高清1| 福利片午夜| 国产精品乱综合在线| 狠狠插狠狠爱| 88国产精品视频一区二区三区 | 亚洲欧美国产中文字幕 | 精品中文久久| 久久精品一| 欧美日本三级少妇三级久久| 国产一区二区三区午夜| 综合久久国产九一剧情麻豆| 国产午夜一级一片免费播放| 国产69精品久久99不卡免费版| 91麻豆精品国产自产欧美一级在线观看| 精品国产91久久久久久久| 国产偷国产偷亚洲清高| 国产精品一区二区中文字幕| 久久精品国语| 国产女人和拘做受在线视频| 日韩av电影手机在线观看| 日本一区二区三区电影免费观看| 国产日韩欧美色图| 日韩av三区| 日韩精品一二区| 国产极品一区二区三区| 四虎国产精品永久在线| 国产69精品久久99不卡免费版| 亚洲国产精品女主播| 一本大道久久a久久精品| 日韩av免费网站| 日韩av在线高清| 国产麻豆一区二区三区精品| 国产精品一二三区视频网站| 中文字幕天天躁日日躁狠狠躁免费 | 久久亚洲精品国产一区最新章节| 一区二区三区电影在线观看| 久久青草欧美一区二区三区| 激情久久精品| 久久国产欧美一区二区三区精品| 91精品国产九九九久久久亚洲| 一区二区三区欧美在线| 国产丝袜一区二区三区免费视频| 国产精品一区在线观看你懂的 | 欧美二区精品| 国产精品高清一区| 激情欧美日韩| 国产欧美亚洲精品| 欧美色图视频一区| 欧美激情午夜| 国产欧美精品一区二区三区-老狼| 激情久久综合网| 国产高清无套内谢免费| 午夜av影视| 996久久国产精品线观看| 欧美一区二区三区免费视频| 91久久国产视频| 亚洲国产视频一区二区三区| 中文字幕av一区二区三区高| 国产精品入口麻豆九色| 亚洲欧洲日韩av| 国产一区二区大片| 久久天堂国产香蕉三区| 久久国产精彩视频| 亚洲精品日韩色噜噜久久五月| 丰满岳妇伦4在线观看| 欧美精品粉嫩高潮一区二区| 国产精品一区在线观看| 国产91免费观看| 国产亚洲精品久久久久久网站| 日本一二三区视频在线| 国产一区午夜| 国产无遮挡又黄又爽又色视频| 99久久精品免费看国产免费粉嫩| 欧美二区在线视频| 欧美激情午夜| 一本一道久久a久久精品综合蜜臀 国产三级在线视频一区二区三区 日韩欧美中文字幕一区 | 国产男女乱淫真高清视频免费| 亚洲日韩欧美综合| 欧美国产精品久久| 激情久久影院| 国产性猛交xx乱视频| 6080日韩午夜伦伦午夜伦| 狠狠色狠狠色综合日日2019| 久久精品二| 亚洲欧洲一区二区| 少妇性色午夜淫片aaa播放5| 狠狠色噜噜狠狠狠狠综合久| av午夜影院| 小萝莉av| 欧美精品免费一区二区| 国产午夜精品一区二区三区在线观看 | 亚洲国产精品综合| 欧美精品在线不卡| 欧美一区亚洲一区| 肥大bbwbbwbbw高潮| 国产三级国产精品国产专区50| 国产videosfree性另类| 国产亚洲精品久久久久动| 亚洲精品日日夜夜| 狠狠色综合久久婷婷色天使| 国产欧美日韩精品一区二区图片| 久久精品国产一区二区三区不卡| 午夜毛片电影| 欧美性xxxxx极品少妇| 综合久久色| 亚洲精品suv精品一区二区| 偷拍精品一区二区三区| 国产精品免费观看国产网曝瓜| 国产淫片免费看| 精品综合久久久久| 狠狠色噜噜狠狠狠狠米奇777| 91精品中综合久久久婷婷| 欧美xxxxhdvideos| 国语对白一区二区三区| 超碰97国产精品人人cao| 国产一区二区三区黄| 欧美精品免费视频| 强行挺进女警紧窄湿润| 国产精品一区在线观看| 国产精品对白刺激在线观看| 国产天堂一区二区三区| 久久国产精彩视频| 欧美一区二区三区久久综合| 欧美日韩国产在线一区二区三区 | 国产欧美一区二区三区视频| 四虎国产精品永久在线国在线 | 精品福利一区| 国产97久久| 午夜毛片影院| 日韩亚洲精品在线| 一区二区三区四区国产| 狠狠色丁香久久婷婷综合_中| 91avpro| 国产农村妇女精品一区二区| 国产清纯白嫩初高生在线播放性色 | 国产精品丝袜综合区另类| 日韩毛片一区| 夜夜夜夜夜猛噜噜噜噜噜gg| 91视频国产九色| 久久99精品国产麻豆婷婷| 国产精品一二三区视频网站| av午夜影院| 欧美在线视频一区二区三区| 国产精品国产三级国产播12软件 | 91波多野结衣| 高清欧美xxxx| 久久婷婷国产香蕉| 国产精品一二三区视频网站| 亚洲精品一区在线| 国产精品视频久久久久| 日韩精品一区二区中文字幕| 亚洲国产一二区| 国产精品高潮在线| 精品久久久久久久免费看女人毛片 | 国产91在线拍偷自揄拍| 亚洲欧洲一二三区| 国产欧美三区| 少妇久久精品一区二区夜夜嗨 | 欧美一级免费在线视频| 亚洲欧美日韩综合在线| 国产精品无码永久免费888| 欧美高清极品videossex| 国产日韩欧美精品一区| 国产精品视频免费一区二区| 欧美一区二区三区久久精品视| 一区二区欧美精品| 男女午夜爽爽| 日本高清二区|