[發(fā)明專利]一種基于選擇主成分識(shí)別的行業(yè)建筑軟件缺陷管理方法在審
| 申請(qǐng)?zhí)枺?/td> | 202110254213.7 | 申請(qǐng)日: | 2021-03-09 |
| 公開(公告)號(hào): | CN113157556A | 公開(公告)日: | 2021-07-23 |
| 發(fā)明(設(shè)計(jì))人: | 馬穎憶;劉志峰;王大偉;葛少峰;苑惠麗 | 申請(qǐng)(專利權(quán))人: | 金陵科技學(xué)院 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36;G06F30/13;G06K9/62 |
| 代理公司: | 南京眾聯(lián)專利代理有限公司 32206 | 代理人: | 蔣昱 |
| 地址: | 210000 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 選擇 成分 識(shí)別 行業(yè) 建筑 軟件 缺陷 管理 方法 | ||
一種基于選擇主成分識(shí)別的行業(yè)建筑軟件缺陷管理方法,該方法包括以下步驟:步驟1,采集程序缺陷報(bào)告和程序;步驟2,在測(cè)試過程中發(fā)現(xiàn)建筑軟件缺陷后,將程序缺陷報(bào)告和程序輸入至分類模型中,獲得缺陷類別;步驟3,根據(jù)分類結(jié)果,記錄并上傳相關(guān)信息;步驟4,判斷是否立即處理;步驟5,對(duì)非立即處理缺陷,編制詳細(xì)的需求分析報(bào)告和建筑軟件設(shè)計(jì)報(bào)告;步驟6,根據(jù)相關(guān)要求進(jìn)行修改程序缺陷工作。發(fā)明涉及的方法技術(shù)是一項(xiàng)適用于行業(yè)軟件的缺陷管理方法,其方法技術(shù)的關(guān)鍵點(diǎn)包括缺陷發(fā)現(xiàn)、記錄、分析、處理、管理和測(cè)試,有助于提升行業(yè)軟件測(cè)試效率,保障產(chǎn)品質(zhì)量。
技術(shù)領(lǐng)域
本發(fā)明涉及軟件缺陷管理領(lǐng)域,特別是涉及一種基于選擇主成分識(shí)別的行業(yè)建筑軟件缺陷管理方法。
背景技術(shù)
軟件缺陷(Defect),常常又被叫做BUG,是計(jì)算機(jī)軟件或程序中存在的某種破壞正常運(yùn)行能力的問題、錯(cuò)誤,或者隱藏的功能缺陷。缺陷的存在會(huì)導(dǎo)致軟件產(chǎn)品在某種程度上不能滿足用戶的需要。在軟件測(cè)試過程中,缺陷的表現(xiàn)形式主要體現(xiàn)在功能的失效方面。軟件缺陷成為研發(fā)人員、測(cè)試人員需要特別關(guān)注的一個(gè)問題。
軟件產(chǎn)品和軟件系統(tǒng)正在不斷深入的應(yīng)用到國民經(jīng)濟(jì)的各行各業(yè),與通用軟件和信息化系統(tǒng)相比,由于涉及大量的行業(yè)技術(shù)方法和業(yè)務(wù)流程,行業(yè)軟件研發(fā)的側(cè)重點(diǎn)主要在于針對(duì)行業(yè)領(lǐng)域中的各類業(yè)務(wù)功能和流程的軟件實(shí)現(xiàn)。此外,由于行業(yè)軟件的研發(fā)的實(shí)際結(jié)果往往和單個(gè)用戶的期望有一定差異,因此行業(yè)軟件使用一般需要經(jīng)過專業(yè)培訓(xùn),有時(shí)此類差異造成的操作未能給出用戶期望的結(jié)果也會(huì)被誤認(rèn)為是軟件缺陷,除了培訓(xùn)之外往往需要配套詳實(shí)的技術(shù)文檔。綜上,行業(yè)軟件的特殊性決定了自身需要具有高可靠性、高質(zhì)量、技術(shù)文檔齊全的特性。因此,為在源頭上保障產(chǎn)品質(zhì)量,減少用戶在理解上的歧義,在軟件開發(fā)和測(cè)試過程中,有必要設(shè)計(jì)一種考慮行業(yè)軟件特殊性的缺陷(BUG)管理方法和工具,提高軟件研發(fā)和測(cè)試工作效率,提升軟件質(zhì)量。
發(fā)明內(nèi)容
為解決上述問題,本發(fā)明提出了一種基于選擇主成分識(shí)別的行業(yè)建筑軟件缺陷管理方法,針對(duì)行業(yè)軟件測(cè)試過程中提出一種缺陷(BUG)處理方法,涵蓋軟件測(cè)試過程中的缺陷發(fā)現(xiàn)、記錄、分析、處理、管理、測(cè)試和關(guān)閉的完整流程。為軟件研發(fā)及測(cè)試人員提供一套跨平臺(tái)缺陷協(xié)同管理系統(tǒng),能夠有效完整地記錄軟件缺陷數(shù)據(jù)及其處理流程能夠有效進(jìn)行缺陷管理,提高軟件測(cè)試工作效率。具體步驟如下,其特征在于:
步驟1,采集程序缺陷報(bào)告和程序,并訓(xùn)練基于選擇主成分識(shí)別的建筑軟件缺陷分類模型,獲得訓(xùn)練完成的建筑軟件缺陷分類模型;
步驟2,在測(cè)試過程中發(fā)現(xiàn)建筑軟件缺陷后,將程序缺陷報(bào)告和程序輸入至分類模型中,獲得缺陷類別,并跳轉(zhuǎn)至步驟3;
步驟3,根據(jù)分類結(jié)果,記錄建筑軟件缺陷的信息主要包括類別、標(biāo)題、發(fā)現(xiàn)人、具體描述信息,可補(bǔ)充必要附件、等級(jí)建議和其他類型自定義信息,跳轉(zhuǎn)至步驟4分析建筑軟件缺陷;
步驟4,判斷是否立即處理:根據(jù)分類結(jié)果判斷建筑軟件缺陷處理的難易程度、資源限制和時(shí)間限制,給出建筑軟件缺陷是否需要立即處理指令,如果不需要立即處理,跳轉(zhuǎn)至步驟5編寫并提交詳細(xì)需求分析、建筑軟件設(shè)計(jì)文檔;如果需要立即處理,跳轉(zhuǎn)至步驟6;
步驟5,對(duì)非立即處理缺陷,編制詳細(xì)的需求分析報(bào)告和建筑軟件設(shè)計(jì)報(bào)告,再跳轉(zhuǎn)至步驟6修改測(cè)試程序缺陷;
步驟6,根據(jù)相關(guān)要求進(jìn)行修改程序缺陷工作,修改完成后改變程序缺陷狀態(tài)為解決,如果程序缺陷修改結(jié)果未通過測(cè)試,則修改程序缺陷狀態(tài)為重新代開,如果通過測(cè)試,則關(guān)閉程序缺陷。
進(jìn)一步,步驟1中訓(xùn)練基于選擇主成分識(shí)別的建筑軟件缺陷分類模型的過程可以表示為:
步驟1.1,對(duì)建筑軟件缺陷數(shù)據(jù)樣本集進(jìn)行主成分分析,得到數(shù)據(jù)樣本的特征值矩陣L以及對(duì)應(yīng)的特征向量矩陣W=(w1,w2,…,wd’);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于金陵科技學(xué)院,未經(jīng)金陵科技學(xué)院許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110254213.7/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:NIR/PET雙模態(tài)造影劑及其制備方法與應(yīng)用
- 下一篇:一種基于二次相關(guān)的OFDR系統(tǒng)振動(dòng)檢測(cè)方法、系統(tǒng)、存儲(chǔ)介質(zhì)和終端
- 同類專利
- 專利分類
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ò)誤
- 識(shí)別媒體、識(shí)別媒體的識(shí)別方法、識(shí)別對(duì)象物品以及識(shí)別裝置
- 一種探針卡識(shí)別裝置和方法
- 識(shí)別裝置、識(shí)別方法以及記錄介質(zhì)
- 識(shí)別裝置、識(shí)別系統(tǒng),識(shí)別方法以及存儲(chǔ)介質(zhì)
- 識(shí)別程序、識(shí)別方法以及識(shí)別裝置
- 車載身份識(shí)別方法及系統(tǒng)
- 車載身份識(shí)別方法及系統(tǒng)
- 車載身份識(shí)別方法及系統(tǒng)
- 識(shí)別裝置、識(shí)別方法以及識(shí)別程序
- 識(shí)別裝置、識(shí)別方法及識(shí)別程序





