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

[發(fā)明專(zhuān)利]一種基于性質(zhì)規(guī)約模式的軟件運(yùn)行時(shí)性質(zhì)監(jiān)測(cè)方法有效

專(zhuān)利信息
申請(qǐng)?zhí)枺?/td> 201010114723.6 申請(qǐng)日: 2010-02-26
公開(kāi)(公告)號(hào): CN101794224A 公開(kāi)(公告)日: 2010-08-04
發(fā)明(設(shè)計(jì))人: 毛曉光;吳海亮;萬(wàn)小敏;代子營(yíng);王瑞;王承松;雷晏;王燕妮 申請(qǐng)(專(zhuān)利權(quán))人: 中國(guó)人民解放軍國(guó)防科學(xué)技術(shù)大學(xué)
主分類(lèi)號(hào): G06F9/44 分類(lèi)號(hào): G06F9/44
代理公司: 國(guó)防科技大學(xué)專(zhuān)利服務(wù)中心 43202 代理人: 郭敏
地址: 410073 湖南*** 國(guó)省代碼: 湖南;43
權(quán)利要求書(shū): 查看更多 說(shuō)明書(shū): 查看更多
摘要:
搜索關(guān)鍵詞: 一種 基于 性質(zhì) 規(guī)約 模式 軟件 運(yùn)行 監(jiān)測(cè) 方法
【說(shuō)明書(shū)】:

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

發(fā)明涉及軟件監(jiān)測(cè)領(lǐng)域中的一種軟件運(yùn)行時(shí)性質(zhì)監(jiān)測(cè)方法,尤其指一種基于性質(zhì)規(guī)約模式監(jiān)測(cè)軟件運(yùn)行時(shí)性質(zhì)違背的方法。?

背景技術(shù)

隨著軟件規(guī)模的擴(kuò)大和復(fù)雜度的提高,軟件運(yùn)行表現(xiàn)出動(dòng)態(tài)性、不可預(yù)測(cè)性、潛在不安全性等諸多特性。軟件的質(zhì)量問(wèn)題越來(lái)越突出,給人們的工作生活帶來(lái)許多不利影響,甚至給人類(lèi)生命、財(cái)產(chǎn)和環(huán)境造成災(zāi)難性的損失。為應(yīng)對(duì)這些挑戰(zhàn),人們希望盡可能了解軟件系統(tǒng)運(yùn)行過(guò)程中的內(nèi)部狀況。軟件運(yùn)行時(shí)性質(zhì)監(jiān)測(cè)是指在軟件系統(tǒng)運(yùn)行過(guò)程中,通過(guò)捕獲其內(nèi)部狀態(tài)、行為交互等信息,來(lái)監(jiān)測(cè)和驗(yàn)證軟件的運(yùn)行狀態(tài)與行為是否符合預(yù)期性質(zhì)約束的方法。這里的性質(zhì)約束指為了分析軟件系統(tǒng)的行為、定位故障、優(yōu)化軟件執(zhí)行的關(guān)鍵路徑、進(jìn)行可信分析、保證正確執(zhí)行而附加的限制條件,也稱(chēng)監(jiān)測(cè)需求。軟件運(yùn)行時(shí)性質(zhì)監(jiān)測(cè)在軟件開(kāi)發(fā)、維護(hù)以及可信分析等方面都很有用途。?

軟件的監(jiān)測(cè)需求通常是一系列不準(zhǔn)確的非形式化描述或高度抽象的形式化描述(如線性時(shí)序邏輯、分支時(shí)序邏輯等)。實(shí)施監(jiān)測(cè)時(shí),需要將監(jiān)測(cè)需求準(zhǔn)確映射為對(duì)軟件代碼中相關(guān)變量、方法等在運(yùn)行時(shí)的信息采集需求并進(jìn)行性質(zhì)驗(yàn)證。早期的軟件監(jiān)測(cè)方法為:在軟件開(kāi)發(fā)階段,將軟件的監(jiān)測(cè)需求作為非功能需求的一部分與軟件的其他需求(如功能需求、性能需求等)一起進(jìn)行分析、設(shè)計(jì)和編碼,生成具有監(jiān)測(cè)功能的軟件。這種監(jiān)測(cè)方法使得最終生成的軟件系統(tǒng)中監(jiān)測(cè)代碼和其它功能代碼相互交織,產(chǎn)生代碼糾纏和功能分散的問(wèn)題。這種方法只適于用在開(kāi)發(fā)階段就考慮監(jiān)測(cè)需求且監(jiān)測(cè)需求明確、固定的軟件,不能對(duì)大量已經(jīng)在使用的遺產(chǎn)軟件進(jìn)行監(jiān)測(cè)。為此,提出了基于代碼插裝的軟件監(jiān)測(cè)方法。該方法主要包括以下幾步:?

1.分析監(jiān)測(cè)需求和待監(jiān)測(cè)軟件,將監(jiān)測(cè)需求分解為面向待監(jiān)測(cè)軟件實(shí)現(xiàn)層的一系列監(jiān)測(cè)點(diǎn)和各監(jiān)測(cè)點(diǎn)的信息采集需求。監(jiān)測(cè)點(diǎn)也稱(chēng)插裝點(diǎn),即為需要插入插裝代碼的地方。插裝代碼用于采集需要的信息。?

2.利用代碼插裝工具(如,Jtrek、BCEL、ASM等)提供的接口規(guī)范,將各監(jiān)測(cè)點(diǎn)的信息采集需求編碼為插裝代碼并插裝到待監(jiān)測(cè)軟件中,生成具有監(jiān)測(cè)功能的新?軟件。?

3.運(yùn)行新軟件,輸出需要的消息(即監(jiān)測(cè)信息),供監(jiān)測(cè)人員分析,查找故障。?

基于代碼插裝的軟件監(jiān)測(cè)方法以擴(kuò)充的方式在待監(jiān)測(cè)軟件上迭加插裝代碼,效果上能達(dá)到對(duì)簡(jiǎn)單監(jiān)測(cè)需求變更的響應(yīng)。然而基于代碼插裝的軟件監(jiān)測(cè)方法沒(méi)有改變監(jiān)測(cè)邏輯與軟件原有業(yè)務(wù)邏輯混雜的狀態(tài),需要開(kāi)發(fā)人員找到所有的插裝點(diǎn),并對(duì)每一個(gè)插裝點(diǎn)的信息采集需求和原有業(yè)務(wù)邏輯進(jìn)行分析編寫(xiě)插裝代碼,極容易出錯(cuò)。一方面增加了軟件的維護(hù)復(fù)雜性,另一方面使得監(jiān)測(cè)的后續(xù)工作——故障分析和缺陷定位變得難以繼續(xù)。?

然而,隨著軟件開(kāi)發(fā)周期和版本更新節(jié)奏的加快,軟件適應(yīng)可變和演化的需求日益增多,對(duì)軟件的不同關(guān)注點(diǎn)進(jìn)行獨(dú)立建模、封裝和維護(hù)的開(kāi)發(fā)要求越來(lái)越強(qiáng)。軟件監(jiān)測(cè)需求就是一個(gè)典型的橫切關(guān)注點(diǎn)。隨著近幾年面向方面編程(AOP:Aspect-OrientedProgramming)技術(shù)的快速發(fā)展,由于其封裝橫切關(guān)注點(diǎn)的特性,AOP技術(shù)也逐漸進(jìn)入軟件運(yùn)行時(shí)監(jiān)測(cè)領(lǐng)域,為軟件運(yùn)行時(shí)監(jiān)測(cè)提供了新的思路和途徑?;贏OP技術(shù)對(duì)軟件進(jìn)行監(jiān)測(cè)主要分為以下幾步:?

1.仔細(xì)分析待監(jiān)測(cè)軟件和監(jiān)測(cè)需求,將監(jiān)測(cè)需求分解為面向待監(jiān)測(cè)軟件實(shí)現(xiàn)層的一系列監(jiān)測(cè)點(diǎn)和各監(jiān)測(cè)點(diǎn)的信息采集需求。?

2.按照AOP編程規(guī)范,將各監(jiān)測(cè)點(diǎn)和各監(jiān)測(cè)點(diǎn)的信息采集需求編碼成監(jiān)測(cè)代碼,保存在方面文件中。監(jiān)測(cè)點(diǎn)經(jīng)過(guò)分析總結(jié)后被編碼為方面程序中的切入點(diǎn)(pointcut)。切入點(diǎn)用來(lái)指示待監(jiān)測(cè)軟件中插裝點(diǎn)。信息采集需求被編碼為各切入點(diǎn)的通知(advice)代表各插裝點(diǎn)處的插裝代碼。通知可以在軟件運(yùn)行時(shí)采集需要的信息。切入點(diǎn)和通知被保存在獨(dú)立的文件中,稱(chēng)為方面文件。?

3.利用代碼編織工具(如,AJDT、ACDT等)將方面文件和待測(cè)軟件進(jìn)行編織,生成具有監(jiān)測(cè)功能的新軟件。?

4.運(yùn)行新軟件,輸出需要的消息(即監(jiān)測(cè)信息),供監(jiān)測(cè)人員分析,查找故障。?

基于AOP技術(shù)的軟件監(jiān)測(cè)方法將監(jiān)測(cè)需求從其它軟件需求中獨(dú)立出來(lái),實(shí)現(xiàn)了監(jiān)測(cè)功能的獨(dú)立建模和封裝。但由于AOP技術(shù)從編程切入,直接面向待監(jiān)測(cè)軟件實(shí)現(xiàn)層的離散化的信息采集需求,降低了監(jiān)測(cè)的抽象層次,模糊了監(jiān)測(cè)需求的物理含義,使得監(jiān)測(cè)實(shí)施與軟件工程中的監(jiān)測(cè)需求可跟蹤鏈脫節(jié),從而給故障發(fā)現(xiàn)和故障推斷帶來(lái)困難。?

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

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

該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于中國(guó)人民解放軍國(guó)防科學(xué)技術(shù)大學(xué),未經(jīng)中國(guó)人民解放軍國(guó)防科學(xué)技術(shù)大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服

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

×

專(zhuān)利文獻(xiàn)下載

說(shuō)明:

1、專(zhuān)利原文基于中國(guó)國(guó)家知識(shí)產(chǎn)權(quán)局專(zhuān)利說(shuō)明書(shū);

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

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

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

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

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

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

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

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

咨詢?cè)诰€客服咨詢?cè)诰€客服
tel code back_top
主站蜘蛛池模板: 国产精品视频一区二区二| 夜色av网| 欧美精品一卡二卡| 亚州精品国产| 96国产精品| 99国产精品9| 7777久久久国产精品| 99精品久久99久久久久| 亚洲免费永久精品国产| 欧美日韩一区免费| 欧美一区二区三区在线视频播放| 91麻豆精品国产综合久久久久久| 日本一二区视频| 综合久久一区| 久久福利视频网| 久久精品国产久精国产| 狠狠色狠狠色综合久久第一次| 欧美高清视频一区二区三区| 欧美一区二区三区性| 91精品久久天干天天天按摩| 亚洲乱视频| 夜色av网| 日韩中文字幕亚洲欧美| 中文字幕日韩有码| 91精品综合在线观看| 自偷自拍亚洲| 国产视频一区二区视频| 亚洲国产欧美一区二区丝袜黑人 | 久久久精品免费看| 三级视频一区| 亚洲福利视频一区二区| 电影午夜精品一区二区三区| 国产日产高清欧美一区二区三区| 欧美午夜精品一区二区三区| 九色国产精品入口| 国产午夜亚洲精品| 久久97国产| 思思久久96热在精品国产| 欧美日韩国产在线一区| 亚洲第一天堂无码专区| 国产精品v一区二区三区| 日日噜噜夜夜狠狠| 国产的欧美一区二区三区| 免费观看又色又爽又刺激的视频| 国产乱了高清露脸对白| 国产一区二区精华| 国产天堂第一区| 久久久精品欧美一区二区| 日韩av在线播| 最新国产一区二区| 亚洲精品日韩在线| 99精品一级欧美片免费播放 | 99国产精品丝袜久久久久久| 91精品第一页| 久久久久亚洲精品视频| 欧美日韩亚洲另类| 欧美一区二区三区国产精品| 欧美极品少妇videossex| 精品国产乱码一区二区三区a | 国产亚洲久久| 午夜a电影| 国产999久久久| 国产午夜亚洲精品羞羞网站| 欧美日韩激情在线| 一区二区不卡在线| 国产99久久久精品视频| 欧美69精品久久久久久不卡| 国产精品二区一区二区aⅴ| 夜色av网站| 狠狠色很很在鲁视频| 三上悠亚亚洲精品一区二区| 狠狠色噜噜狠狠狠狠69| 国产综合久久精品| 欧美三级午夜理伦三级老人| 国产一区二区在线观看免费| 国产区精品| 久久影视一区二区| 国产一区二区三区四区五区七| 国产乱人伦精品一区二区三区| 国产精品一二三区免费| 色综合久久久久久久粉嫩| 色噜噜狠狠色综合影视| 国产欧美一区二区在线| 国产一区二区伦理片| 久久狠狠高潮亚洲精品| 91热精品| 日韩精品免费一区二区三区| 欧美日韩卡一卡二| 国产欧美精品一区二区在线播放| 99久久夜色精品| 国产偷久久一区精品69| 欧美一区二区三区免费观看视频 | 午夜老司机电影| 久久一区二区三区视频| 久久中文一区| 国产精品19乱码一区二区三区| 国产91精品一区二区麻豆亚洲| 中文字幕一区二区三区免费| 亚洲精品久久久久玩吗| 国产亚洲精品久久久久秋霞| 久久福利免费视频| 一区二区欧美视频| 午夜激情看片| 91久久精品国产亚洲a∨麻豆| 国产精品麻豆自拍| 中文字幕制服狠久久日韩二区| 国产69精品久久久久男男系列| 国产精品久久久久久一区二区三区 | 国产黄色一区二区三区| 欧美精品中文字幕在线观看| 久久国产精品99国产精| 国产精品亚洲精品| 国产精品影音先锋| 国产麻豆一区二区| 日韩精品中文字幕久久臀| 国产在线拍偷自揄拍视频 | 99热久久这里只精品国产www | 在线亚洲精品| 91精品啪在线观看国产| 91精品婷婷国产综合久久竹菊 | 91久久一区二区| 91精品高清| 97香蕉久久国产超碰青草软件 | 久久精品一| 国产日韩欧美另类| 午夜色大片| 国产一区二区电影在线观看| 李采潭无删减版大尺度| 国产88久久久国产精品免费二区| 国产有码aaaae毛片视频| 国产一区日韩精品| 91精品婷婷国产综合久久竹菊| 国产一区激情| 欧美日韩中文国产一区发布| 99日本精品| 国产一区在线视频播放| 国产伦精品一区二区三区电影 | 日韩午夜三级| 夜夜嗨av一区二区三区中文字幕| 国产欧美视频一区二区| 精品国产精品亚洲一本大道 | 国产一区二区三区伦理| 日韩av在线导航| 欧美日韩精品在线播放| 制服丝袜亚洲一区| 国产精品96久久久| 色综合久久综合| 久久精品国产99| 久久影视一区二区| 国产精品刺激对白麻豆99| 91精品国产综合久久国产大片| 日韩av中文字幕在线免费观看| 国产国产精品久久久久| 久久精品国产色蜜蜜麻豆| 性欧美精品动漫| 国产高清不卡一区| 国产馆一区二区| 午夜a电影| av午夜在线| 四季av中文字幕一区| 狠狠躁夜夜躁| 久久99精| 狠狠色狠狠色综合久久第一次| 久久久综合香蕉尹人综合网| 夜色av网| 少妇**毛片| 国产午夜精品理论片| 精品在线观看一区二区| 97久久精品一区二区三区观看| 亚洲精品一区二区三区98年| 久久久久久久久亚洲精品| 国产日产精品一区二区| 欧美亚洲视频二区| 久久国产中文字幕| 午夜电影三级| 性欧美一区二区| 日韩av在线播| 国产一区www| 欧美一区二区三区久久精品| 亚洲欧美自拍一区| 好吊妞国产欧美日韩软件大全| 日韩一区二区三区福利视频| 国产69精品99久久久久久宅男| 狠狠色噜噜狠狠狠狠米奇7777| 一区二区三区毛片| 国产又黄又硬又湿又黄 | 亚洲国产精品国自产拍av| 麻豆精品久久久| 日韩精品一二区| 午夜理伦影院| 免费高潮又黄又色又爽视频| 欧美乱大交xxxxx| 亚洲精品乱码久久久久久高潮| 奇米色欧美一区二区三区| 国产有码aaaae毛片视频| 日日夜夜亚洲精品| 国产69精品久久久久777| 日韩精品中文字幕一区二区三区 | 91国偷自产一区二区介绍| 国产69精品99久久久久久宅男| 四虎国产精品永久在线国在线| 国产免费第一区| 国产一级二级在线| 午夜wwww| 欧美一区二区伦理片| 少妇久久免费视频| 国产精品1区二区| 午夜av电影院| 亚洲国产aⅴ精品一区二区16| 国产视频一区二区三区四区| 国产欧美一区二区三区免费看| 991本久久精品久久久久| 97久久国产亚洲精品超碰热| 国产一级片大全| 日本精品三区| 国产理论一区| 精品久久久久久亚洲综合网| av中文字幕一区二区| 日韩欧美精品一区二区三区经典| 一本色道久久综合亚洲精品图片| 色天天综合久久久久综合片| 国产精品区一区二区三| 国产视频二区在线观看| 亚洲欧洲国产伦综合| 国产精品剧情一区二区三区| 亚洲s码欧洲m码在线观看| 午夜av在线电影| 欧美三区视频| 国产日韩一区在线| 色一情一乱一乱一区99av白浆| 综合欧美一区二区三区| 欧美日韩一区二区高清| 国产精品久久久久99| 欧美系列一区| 亚洲一二三在线| 亚洲欧洲日韩av| 99爱精品在线| 中文字幕一区二区三区乱码视频 | 久久久久国产一区二区三区不卡| 久久久一二区| 国产一级不卡毛片| 中文字幕日韩精品在线| 91狠狠操| 国产一区二区三区的电影| 国产午夜亚洲精品羞羞网站| 国产91综合一区在线观看|