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

[發(fā)明專利]IMA應(yīng)用軟件故障注入方法有效

專利信息
申請?zhí)枺?/td> 201611140194.0 申請日: 2016-12-12
公開(公告)號: CN108614764B 公開(公告)日: 2021-09-14
發(fā)明(設(shè)計(jì))人: 周敏剛;封演利;張蕾;秦浩 申請(專利權(quán))人: 中國航空工業(yè)集團(tuán)公司西安航空計(jì)算技術(shù)研究所
主分類號: G06F11/36 分類號: G06F11/36
代理公司: 中國航空專利中心 11008 代理人: 杜永保
地址: 710000 *** 國省代碼: 陜西;61
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關(guān)鍵詞: ima 應(yīng)用軟件 故障 注入 方法
【說明書】:

一種IMA應(yīng)用軟件故障注入方法用于IMA構(gòu)架下機(jī)載嵌入式應(yīng)用軟件驗(yàn)證,可以解決IMA構(gòu)架下機(jī)載嵌入式應(yīng)用軟件測試過程中故障難以模擬的問題。本方法通過提供一組庫函數(shù),可以讓IMA構(gòu)架機(jī)載嵌入式應(yīng)用軟件測試人員在測試過程中很容易注入故障,實(shí)現(xiàn)了軟件在正常運(yùn)行時對一些軟件防錯功能的測試,提高了軟件功能測試的動態(tài)執(zhí)行效率。本方法通過為測試人員提供安裝樁函數(shù)和卸載樁函數(shù),不需要單步執(zhí)行,不影響軟件正常運(yùn)行,可以讓用戶方便地模擬硬件故障而不破壞軟件運(yùn)行現(xiàn)場,提高了軟件執(zhí)行效率,為IMA構(gòu)架軟件的故障注入提供了一種實(shí)用方法。

技術(shù)領(lǐng)域:

本方法屬于軟件故障注入方法,尤其是涉及IMA構(gòu)架機(jī)載嵌入式應(yīng)用軟件測試領(lǐng)域。

背景技術(shù):

我國機(jī)載航空電子系統(tǒng)的發(fā)展正處于由聯(lián)合式數(shù)字結(jié)構(gòu)向綜合模塊化航空電子(Integrated Modular Avionics,IMA)快速轉(zhuǎn)化過程中,機(jī)載軟件表現(xiàn)出多任務(wù)、綜合化、模塊化、統(tǒng)一網(wǎng)絡(luò)、高度集成的特點(diǎn),對機(jī)載嵌入式軟件開發(fā)、測試提出了新的要求。

在傳統(tǒng)軟件測試中,由軟件注入故障時,模擬硬件故障的方式一般是在單步調(diào)試工具配合下修改軟件中某個變量(數(shù)據(jù)段)的值;這時,軟件運(yùn)行是單步的,并且軟件故障狀態(tài)不可恢復(fù),導(dǎo)致測試執(zhí)行效率非常低。

IMA構(gòu)架軟件為保證安全性,采取了分區(qū)之間相互隔離、及分區(qū)空間與核心空間相互隔離,分區(qū)間的運(yùn)行時間相互隔離、分區(qū)間的中斷資源、故障相互隔離、分區(qū)空間與核心空間的訪問相互隔離,這種隔離使得用戶可見的地址大多是虛擬地址,這導(dǎo)致修改軟件中某個變量(數(shù)據(jù)段)的值以注入故障的方法變得十分困難。所以原來傳統(tǒng)的軟件故障注入方法已經(jīng)不適應(yīng)IMA構(gòu)架軟件。

發(fā)明內(nèi)容:

本發(fā)明要解決的技術(shù)問題是提供一種IMA應(yīng)用軟件故障注入方法,解決傳統(tǒng)方法對IMA構(gòu)架機(jī)載嵌入式應(yīng)用軟件測試時進(jìn)行動態(tài)軟件故障注入十分困難的問題。

本發(fā)明的技術(shù)方案是,一種IMA應(yīng)用軟件故障注入方法,使用一組工具函數(shù),在代碼段中對故障功能打樁的方式進(jìn)行故障注入,修改軟件故障函數(shù)的調(diào)用地址為故障樁地址,工具函數(shù)包括樁函數(shù)操作函數(shù)和地址操作函數(shù),

樁函數(shù)操作函數(shù)包括樁安裝函數(shù),用于將原調(diào)用函數(shù)替換成包括故障的樁函數(shù),實(shí)現(xiàn)方法為:

(1)根據(jù)編譯生成的MAP文件,根據(jù)樁函數(shù)參數(shù)中被打樁函數(shù)或變量標(biāo)識查找相應(yīng)的地址和樁函數(shù)地址;

(2)找到被打樁函數(shù)和樁函數(shù)相應(yīng)的地址后,進(jìn)行虛擬地址到物理地址轉(zhuǎn)換,找到被打樁函數(shù)和樁函數(shù)的物理地址;

(3)將調(diào)用被打樁函數(shù)的物理地址空間修改為樁函數(shù)物理地址空間;

地址操作函數(shù)包括符號地址轉(zhuǎn)換函數(shù)和虛實(shí)地址轉(zhuǎn)換函數(shù),

符號地址轉(zhuǎn)換函數(shù)用于從函數(shù)標(biāo)識或變量名稱到虛擬地址的轉(zhuǎn)換,實(shí)現(xiàn)方法為:

(1)將MAP文件中的函數(shù)或變量標(biāo)識與其地址相對應(yīng),產(chǎn)生一張列表,在產(chǎn)生列表過程中,可根據(jù)調(diào)用頻率進(jìn)行排序,隨程序一塊加載到目標(biāo)機(jī)的固定地址;

(2)在調(diào)用此函數(shù)時,將參數(shù)給定的標(biāo)識在列表中查找對應(yīng)的地址返回;

虛實(shí)地址轉(zhuǎn)換函數(shù)用于虛擬地址到物理地址的轉(zhuǎn)換,實(shí)現(xiàn)方法為:

(1)判斷給定地址是否為虛擬地址;如果為非虛擬地址,直接返回,否則進(jìn)行第(2)步;

(2)根據(jù)虛擬地址和物理地址對應(yīng)關(guān)系,使用段號、頁號進(jìn)行物理地址轉(zhuǎn)換;

(3)對轉(zhuǎn)換的地址合法性進(jìn)行判斷,如果合法則返回,否則報(bào)錯。

進(jìn)一步地,樁函數(shù)操作函數(shù)包括樁卸載函數(shù),用于在故障注入測試結(jié)束后,將樁安裝函數(shù)修改的物理地址重新修改為被打樁函數(shù)地址,恢復(fù)程序?yàn)樵瓉淼哪印?/p>

下載完整專利技術(shù)內(nèi)容需要扣除積分,VIP會員可以免費(fèi)下載。

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國航空工業(yè)集團(tuán)公司西安航空計(jì)算技術(shù)研究所,未經(jīng)中國航空工業(yè)集團(tuán)公司西安航空計(jì)算技術(shù)研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201611140194.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。

×

專利文獻(xiàn)下載

說明:

1、專利原文基于中國國家知識產(chǎn)權(quán)局專利說明書;

2、支持發(fā)明專利 、實(shí)用新型專利、外觀設(shè)計(jì)專利(升級中);

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

4、內(nèi)容包括專利技術(shù)的結(jié)構(gòu)示意圖流程工藝圖技術(shù)構(gòu)造圖

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

請您登陸后,進(jìn)行下載,點(diǎn)擊【登陸】 【注冊】

關(guān)于我們 尋求報(bào)道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標(biāo)識 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 午夜一区二区视频| 最新国产精品自拍| 国产伦精品一区二| 国产精品国产三级国产专区52 | 91精品中综合久久久婷婷| 99久精品视频| 国产又黄又硬又湿又黄| 不卡在线一区二区| 国产aⅴ一区二区| 色婷婷综合久久久中文一区二区| 久久精品亚洲一区二区三区画质| 国产在线精品一区| 国产性生交xxxxx免费| 日日夜夜亚洲精品| 精品国产一区二区三区麻豆免费观看完整版 | 国产99久久九九精品| 精品久久久久久中文字幕| 国产日产欧美一区二区| 午夜精品一二三区| 91精彩刺激对白露脸偷拍 | 午夜黄色大片| 国产性生交xxxxx免费| 精品国产免费一区二区三区| 午夜电影网一区| 国产品久久久久久噜噜噜狼狼| 99久久久国产精品免费调教网站| 国产丝袜一区二区三区免费视频| 国产亚洲精品久久19p| 国产精品理人伦一区二区三区| 午夜毛片在线| 日韩av中文字幕在线免费观看| 久久久久亚洲精品| 性夜影院在线观看| 特高潮videossexhd| 国产日韩欧美亚洲综合| 国产农村乱色xxxx| 午夜特片网| 欧美一区二区三区免费视频| 欧美一区二区激情三区| 一区二区三区四区视频在线| 国产69精品久久久久9999不卡免费| 国产精品1区2区| 最新国产一区二区| 91精品夜夜| 97久久国产亚洲精品超碰热| 国产精品一区二区三区在线看| 日韩电影在线一区二区三区| 浪潮av网站| 久久免费福利视频 | 99国产精品99久久久久久粉嫩 | 国产精品久久久爽爽爽麻豆色哟哟 | 欧美高清性xxxxhdvideos| 国产精品亚洲第一区| 中文字幕1区2区3区| 国产日韩欧美另类| 国产偷窥片| 国产精品视频十区| 国产综合久久精品| 久久九九亚洲| 欧美日韩一二三四区| 日韩欧美国产另类| 福利片一区二区三区| 久久久久国产亚洲日本| 91午夜在线| 欧美一区亚洲一区| 国产精品久久久久久久久久不蜜月| 91亚洲欧美强伦三区麻豆| 日韩欧美一区精品| 国产伦精品一区二区三区免费优势| 日韩欧美亚洲视频| 丝袜脚交一区二区| 亚洲va久久久噜噜噜久久0| 久久99精品久久久久国产越南| 欧美日韩一区电影| 国产三级欧美三级日产三级99| 日韩一区免费在线观看| 中文无码热在线视频| 日本少妇高潮xxxxⅹ| 国产精品乱码一区| 国产一区二区二| 久久国产精品99国产精| 欧美三级午夜理伦三级老人|