[發(fā)明專利]一種軟件對(duì)象異常版本的檢測(cè)方法及其檢測(cè)系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201410614062.1 | 申請(qǐng)日: | 2014-11-04 |
| 公開(公告)號(hào): | CN104461866B | 公開(公告)日: | 2017-08-29 |
| 發(fā)明(設(shè)計(jì))人: | 馮健森;麥豐;黃明源;金杉 | 申請(qǐng)(專利權(quán))人: | 中國廣核電力股份有限公司 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36 |
| 代理公司: | 深圳鼎合誠知識(shí)產(chǎn)權(quán)代理有限公司44281 | 代理人: | 彭家恩,彭愿潔 |
| 地址: | 518031 廣東省深圳市福*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 軟件 對(duì)象 異常 版本 檢測(cè) 方法 及其 系統(tǒng) | ||
1.一種軟件對(duì)象異常版本的檢測(cè)方法,其特征在于,包括如下步驟:
獲取開發(fā)環(huán)境中所有開發(fā)對(duì)象的當(dāng)前活動(dòng)版本信息;
建立目標(biāo)環(huán)境與開發(fā)環(huán)境的聯(lián)接,獲取在目標(biāo)環(huán)境中與開發(fā)環(huán)境中所有開發(fā)對(duì)象相對(duì)應(yīng)的當(dāng)前活動(dòng)版本信息;
將同一開發(fā)對(duì)象在開發(fā)環(huán)境和目標(biāo)環(huán)境的兩個(gè)活動(dòng)版本進(jìn)行對(duì)比;
根據(jù)對(duì)比結(jié)果,對(duì)開發(fā)對(duì)象進(jìn)行標(biāo)記,匯總所有開發(fā)對(duì)象的標(biāo)記信息并保存;
更新保存的開發(fā)對(duì)象標(biāo)記信息并展示;
其中,所述標(biāo)記具體如下:
當(dāng)開發(fā)環(huán)境活動(dòng)版本與目標(biāo)環(huán)境活動(dòng)版本一致時(shí),則該開發(fā)對(duì)象正常,將其標(biāo)記為第一標(biāo)記;
當(dāng)開發(fā)環(huán)境活動(dòng)版本與目標(biāo)環(huán)境活動(dòng)版本不一致時(shí),則該開發(fā)對(duì)象異常,將其標(biāo)記為第二標(biāo)記;
當(dāng)目標(biāo)環(huán)境中不存在該開發(fā)對(duì)象相對(duì)應(yīng)的活動(dòng)版本時(shí),則該開發(fā)對(duì)象異常,將其標(biāo)記為第三標(biāo)記;
所述更新包括異常掃描更新和全面掃描更新。
2.如權(quán)利要求1所述的檢測(cè)方法,其特征在于,所述異常掃描更新包括如下步驟:
根據(jù)保存的異常版本信息,獲取所有異常開發(fā)對(duì)象在開發(fā)環(huán)境中與之相對(duì)應(yīng)的當(dāng)前活動(dòng)版本信息;
建立目標(biāo)環(huán)境與開發(fā)環(huán)境的聯(lián)接,獲取在目標(biāo)環(huán)境中與開發(fā)環(huán)境中所有異常開發(fā)對(duì)象相對(duì)應(yīng)的當(dāng)前活動(dòng)版本信息;
將同一開發(fā)對(duì)象在開發(fā)環(huán)境和目標(biāo)環(huán)境的兩個(gè)活動(dòng)版本進(jìn)行對(duì)比;
根據(jù)對(duì)比結(jié)果,對(duì)開發(fā)對(duì)象進(jìn)行重新標(biāo)記,匯總所有重新標(biāo)記的信息并保存覆蓋原有的標(biāo)記。
3.如權(quán)利要求1所述的檢測(cè)方法,其特征在于,所述全面掃描更新包括如下步驟:
根據(jù)保存的所有版本信息,獲取所有開發(fā)對(duì)象在開發(fā)環(huán)境中與之相對(duì)應(yīng)的當(dāng)前活動(dòng)版本信息;
建立目標(biāo)環(huán)境與開發(fā)環(huán)境的聯(lián)接,獲取在目標(biāo)環(huán)境中與開發(fā)環(huán)境中所有開發(fā)對(duì)象相對(duì)應(yīng)的當(dāng)前活動(dòng)版本信息;
將同一開發(fā)對(duì)象在開發(fā)環(huán)境和目標(biāo)環(huán)境的兩個(gè)活動(dòng)版本進(jìn)行對(duì)比;
根據(jù)對(duì)比結(jié)果,對(duì)開發(fā)對(duì)象進(jìn)行重新標(biāo)記,匯總所有重新標(biāo)記的信息并保存覆蓋原有的標(biāo)記。
4.如權(quán)利要求2或3所述的檢測(cè)方法,其特征在于,所述重新標(biāo)記具體如下:
當(dāng)開發(fā)環(huán)境活動(dòng)版本與目標(biāo)環(huán)境活動(dòng)版本一致時(shí),則該開發(fā)對(duì)象正常,將其標(biāo)記為第一標(biāo)記;
當(dāng)開發(fā)環(huán)境活動(dòng)版本與目標(biāo)環(huán)境活動(dòng)版本不一致時(shí),則該開發(fā)對(duì)象異常,將其標(biāo)記為第二標(biāo)記;
當(dāng)目標(biāo)環(huán)境中不存在該開發(fā)對(duì)象相對(duì)應(yīng)的活動(dòng)版本時(shí),則該開發(fā)對(duì)象異常,將其標(biāo)記為第三標(biāo)記;
當(dāng)原來存在異常的開發(fā)對(duì)象在開發(fā)環(huán)境中已不存在時(shí),則該開發(fā)對(duì)象被刪除,將其標(biāo)記為第四標(biāo)記。
5.如權(quán)利要求1所述的檢測(cè)方法,其特征在于,所述展示包括異常展示和全面展示,所述異常展示為展示所有異常開發(fā)對(duì)象版本標(biāo)記信息,所述全面展示為展示所有開發(fā)對(duì)象版本標(biāo)記信息。
6.一種檢測(cè)系統(tǒng),其特征在于,包括:
開發(fā)環(huán)境模塊,用于存儲(chǔ)開發(fā)對(duì)象在開發(fā)過程中產(chǎn)生的所有版本信息;
目標(biāo)環(huán)境模塊,用于存儲(chǔ)開發(fā)對(duì)象在目標(biāo)環(huán)境中不斷變化的版本信息;
數(shù)據(jù)庫模塊,用于存儲(chǔ)開發(fā)對(duì)象版本標(biāo)記信息;
顯示模塊,用于展示開發(fā)對(duì)象標(biāo)記信息;
控制器,所述控制器分別與開發(fā)環(huán)境模塊、目標(biāo)環(huán)境模塊、數(shù)據(jù)庫模塊和顯示模塊信號(hào)聯(lián)接,所述控制器用于獲取開發(fā)環(huán)境中所有開發(fā)對(duì)象的當(dāng)前活動(dòng)版本信息;建立目標(biāo)環(huán)境與開發(fā)環(huán)境的聯(lián)接,獲取在目標(biāo)環(huán)境中與開發(fā)環(huán)境中所有開發(fā)對(duì)象相對(duì)應(yīng)的當(dāng)前活動(dòng)版本信息;將同一開發(fā)對(duì)象在開發(fā)環(huán)境和目標(biāo)環(huán)境的兩個(gè)活動(dòng)版本進(jìn)行對(duì)比;根據(jù)對(duì)比結(jié)果,對(duì)開發(fā)對(duì)象進(jìn)行標(biāo)記,匯總所有開發(fā)對(duì)象的標(biāo)記信息并保存到所述數(shù)據(jù)庫模塊中;
更新所述數(shù)據(jù)庫模塊中保存的開發(fā)對(duì)象標(biāo)記信息,并控制顯示模塊對(duì)開發(fā)對(duì)象標(biāo)記信息進(jìn)行展示;所述更新包括異常掃描更新和全面掃描更新。
7.如權(quán)利要求6所述的檢測(cè)系統(tǒng),其特征在于,所述展示包括異常展示和全面展示,所述異常展示為控制器控制顯示器展示所有異常開發(fā)對(duì)象版本標(biāo)記信息,所述全面展示為控制器控制顯示器展示所有開發(fā)對(duì)象版本標(biāo)記信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國廣核電力股份有限公司,未經(jīng)中國廣核電力股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410614062.1/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測(cè)方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲(chǔ)介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動(dòng)態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動(dòng)態(tài)檢測(cè)
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測(cè)驗(yàn)軟件的裝置與方法
- 對(duì)象選擇裝置、對(duì)象選擇程序及對(duì)象選擇方法
- 對(duì)象顯示裝置、對(duì)象顯示系統(tǒng)以及對(duì)象顯示方法
- 對(duì)象顯示裝置、對(duì)象顯示方法和對(duì)象顯示程序
- 對(duì)象顯示裝置、對(duì)象顯示方法和對(duì)象顯示程序
- 對(duì)象顯示裝置、對(duì)象顯示方法和對(duì)象顯示程序
- 對(duì)象分析方法、對(duì)象分析設(shè)備及對(duì)象分析系統(tǒng)
- 對(duì)象索引方法、對(duì)象搜索方法及對(duì)象索引系統(tǒng)
- 對(duì)象分類方法和對(duì)象分類設(shè)備
- 對(duì)象庫中的對(duì)象簽名
- 對(duì)象追蹤方法、對(duì)象追蹤系統(tǒng)以及對(duì)象追蹤程序
- 異常檢測(cè)裝置、異常檢測(cè)方法
- 異常檢測(cè)方法、異常檢測(cè)裝置及異常檢測(cè)系統(tǒng)
- 異常檢測(cè)裝置、異常檢測(cè)方法以及異常檢測(cè)系統(tǒng)
- 異常檢測(cè)裝置、異常檢測(cè)方法以及異常檢測(cè)系統(tǒng)
- 異常檢測(cè)裝置、異常檢測(cè)方法及異常檢測(cè)系統(tǒng)
- 異常探測(cè)裝置、異常探測(cè)方法以及計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)
- 異常檢測(cè)裝置、異常檢測(cè)方法及記錄介質(zhì)
- 異常檢測(cè)裝置、異常檢測(cè)系統(tǒng)以及異常檢測(cè)方法
- 異常檢測(cè)系統(tǒng)、異常檢測(cè)裝置和異常檢測(cè)方法
- 異常檢測(cè)方法、異常檢測(cè)裝置及異常檢測(cè)系統(tǒng)





