[發(fā)明專利]一種計算機軟件視圖的可視軟件建模方法有效
| 申請?zhí)枺?/td> | 202110705482.0 | 申請日: | 2021-06-24 |
| 公開(公告)號: | CN113239637B | 公開(公告)日: | 2023-07-14 |
| 發(fā)明(設(shè)計)人: | 張曉麗;彭寒;滑亞慧;郭杰;景月娟 | 申請(專利權(quán))人: | 西安航空學(xué)院 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06V10/82;G06N3/0442;G06N3/045 |
| 代理公司: | 西安合創(chuàng)非凡知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 61248 | 代理人: | 馬英 |
| 地址: | 710077 *** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 計算機軟件 視圖 可視 軟件 建模 方法 | ||
本發(fā)明涉及軟件工程領(lǐng)域,并具體公開了涉及一種計算機軟件視圖的可視軟件建模方法,包括如下步驟:S1、構(gòu)建計算機軟件視圖各特征參數(shù)與可視軟件建模腳本之間的關(guān)聯(lián)關(guān)系;S2、實現(xiàn)待建模的計算機軟件視圖內(nèi)載特征參數(shù)的識別,并獲取各特征參數(shù)的詳細(xì)信息;S3、基于特征參數(shù)的識別結(jié)果調(diào)用對應(yīng)的可視軟件建模腳本,構(gòu)建可視軟件建模腳本集;S4、基于特征參數(shù)的詳細(xì)信息實現(xiàn)可視軟件建模腳本的排序和微調(diào),得目標(biāo)可視軟件建模腳本;S5、運行所述目標(biāo)可視軟件建模腳本實現(xiàn)可視軟件模型的搭建。本發(fā)明基于計算機軟件視圖特征的識別,實現(xiàn)了可視軟件模型搭建腳本的自主構(gòu)建、驅(qū)動,從而實現(xiàn)了目標(biāo)可視軟件模型的自主構(gòu)建。
技術(shù)領(lǐng)域
本發(fā)明涉及軟件工程領(lǐng)域,具體涉及一種計算機軟件視圖的可視軟件建模方法。
背景技術(shù)
在信息技術(shù)高度發(fā)達(dá)的今天,軟件對人類的生活和發(fā)展起著越來越重要的作用。隨著軟件系統(tǒng)越來越復(fù)雜,面向?qū)ο蟮姆椒ū┞冻鲈絹碓蕉嗟牟蛔悖P万?qū)動方法成為人們追求的理想軟件設(shè)計方法。模型驅(qū)動的軟件方法的核心?思想是:開發(fā)者專注于構(gòu)造軟件模型,將知識表達(dá)為軟件模型,軟件模型轉(zhuǎn)化為計算機可運行的程序的代碼工作交給計算機自動完成。模型驅(qū)動的理念雖然早就提出,最近二十年的努力之下,模型驅(qū)動方法在業(yè)界還基本上存在于理念和口號與探索層面,實際應(yīng)用還是采用面向?qū)ο蠓椒āDP万?qū)動發(fā)展緩慢的根本原因是缺乏一個能夠支持簡單有效地構(gòu)造軟件模型的方法。
發(fā)明內(nèi)容
為解決上述問題,本發(fā)明提供了一種計算機軟件視圖的可視軟件建模方法,基于計算機軟件視圖特征的識別,實現(xiàn)了可視軟件模型搭建腳本的自主構(gòu)建、驅(qū)動,從而實現(xiàn)了目標(biāo)可視軟件模型的自主構(gòu)建。
為實現(xiàn)上述目的,本發(fā)明采取的技術(shù)方案為:
一種計算機軟件視圖的可視軟件建模方法,包括如下步驟:
S1、構(gòu)建計算機軟件視圖各特征參數(shù)與可視軟件建模腳本之間的關(guān)聯(lián)關(guān)系;
S2、實現(xiàn)待建模的計算機軟件視圖內(nèi)載特征參數(shù)的識別,并獲取各特征參數(shù)的詳細(xì)信息;
S3、基于特征參數(shù)的識別結(jié)果調(diào)用對應(yīng)的可視軟件建模腳本,構(gòu)建可視軟件建模腳本集;
S4、基于特征參數(shù)的詳細(xì)信息實現(xiàn)可視軟件建模腳本的排序和微調(diào),得目標(biāo)可視軟件建模腳本;
S5、運行所述目標(biāo)可視軟件建模腳本實現(xiàn)可視軟件模型的搭建。
進(jìn)一步地,還包括:構(gòu)建計算機軟件視圖特征參數(shù)識別模型的步驟;具體的,首先構(gòu)建計算機軟件特征參數(shù)集,然后基于計算機軟件特征參數(shù)集構(gòu)建計算機軟件視圖特征參數(shù)識別模型。
進(jìn)一步地,所述步驟S2中,基于計算機軟件視圖特征參數(shù)識別模型實現(xiàn)待建模的計算機軟件視圖內(nèi)載特征參數(shù)的識別,基于數(shù)據(jù)挖掘模型獲取各特征參數(shù)的詳細(xì)信息。
進(jìn)一步地,所述步驟S3中,基于Bi-LSTM+Attention模型根據(jù)特征參數(shù)的識別結(jié)果調(diào)用對應(yīng)的可視軟件建模腳本,構(gòu)建可視軟件建模腳本集。
進(jìn)一步地,所述步驟S4中,基于歷史可視軟件模型搭建流程實現(xiàn)可視軟件建模腳本的排序,然后根據(jù)各特征參數(shù)的詳細(xì)信息實現(xiàn)對應(yīng)的可視軟件建模腳本的微調(diào)。
進(jìn)一步地,還包括獲取所述可視軟件模型中各模型節(jié)點,并為每一個模型節(jié)點配置一虛擬作動模塊和一虛擬參數(shù)模塊的步驟,基于虛擬作動模塊實現(xiàn)模型節(jié)點參數(shù)在范圍內(nèi)的改變,從而實現(xiàn)可視軟件模型的調(diào)整,虛擬參數(shù)模塊用于實現(xiàn)每一次調(diào)整后,各模型節(jié)點對應(yīng)的參數(shù)。
本發(fā)明具有以下有益效果:基于計算機軟件視圖特征的識別,計算機軟件視圖各特征參數(shù)與可視軟件建模腳本之間的關(guān)聯(lián)關(guān)系的構(gòu)建,實現(xiàn)了可視軟件模型搭建腳本的自主構(gòu)建、驅(qū)動,從而實現(xiàn)了目標(biāo)可視軟件模型的自主構(gòu)建;且可以實現(xiàn)可視軟件模型的快速調(diào)整。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西安航空學(xué)院,未經(jīng)西安航空學(xué)院許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110705482.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:直升機吊籃法檢修用剎車裝置
- 下一篇:一種超聲自由臂
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法





