[發(fā)明專利]一種架構(gòu)重構(gòu)方法、裝置和計算機可讀存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202010529682.0 | 申請日: | 2020-06-11 |
| 公開(公告)號: | CN113806414A | 公開(公告)日: | 2021-12-17 |
| 發(fā)明(設(shè)計)人: | 李園園 | 申請(專利權(quán))人: | 中移(蘇州)軟件技術(shù)有限公司;中國移動通信集團(tuán)有限公司 |
| 主分類號: | G06F16/2458 | 分類號: | G06F16/2458;G06F16/26 |
| 代理公司: | 北京派特恩知識產(chǎn)權(quán)代理有限公司 11270 | 代理人: | 張靜;張穎玲 |
| 地址: | 215163 江蘇*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 架構(gòu) 方法 裝置 計算機 可讀 存儲 介質(zhì) | ||
本發(fā)明提供了一種架構(gòu)重構(gòu)方法、裝置和計算機可讀存儲介質(zhì),所述方法包括:基于多維視圖分析方法對目標(biāo)系統(tǒng)架構(gòu)的視圖點進(jìn)行量化分析;基于初始事務(wù)庫對量化的視圖點進(jìn)行匹配挖掘,確定匹配的事務(wù)集;基于所述匹配的事務(wù)集中事務(wù)的后置結(jié)果進(jìn)行架構(gòu)重構(gòu)。本發(fā)明可有效解決架構(gòu)痛點,有利于后續(xù)的架構(gòu)方法挖掘的準(zhǔn)確性;而且,匹配挖掘方法可自動執(zhí)行,人為參與大大減少,效率更高。
技術(shù)領(lǐng)域
本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種架構(gòu)重構(gòu)方法、裝置和計算機可讀存儲介質(zhì)。
背景技術(shù)
隨著計算機軟件、硬件、云計算技術(shù)不斷發(fā)展,用戶需求隨著技術(shù)發(fā)展而日新月異,已經(jīng)穩(wěn)定運行的老業(yè)務(wù)系統(tǒng)面臨著新業(yè)務(wù)不斷增加,用戶量的指數(shù)增長,軟件生命周期受新技術(shù)的沖擊而迅速滑落到末端,處于生命周期末端的軟件架構(gòu)已經(jīng)明顯力不從心,問題百出,不能支撐業(yè)務(wù)繼續(xù)發(fā)展,急需進(jìn)行軟件架構(gòu)重構(gòu)。而目前相關(guān)的架構(gòu)重構(gòu)方案只針對特定的場景,且架構(gòu)方案的選擇不具備普遍性和可擴(kuò)展性。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明期望提供一種架構(gòu)重構(gòu)方法、裝置和計算機可讀存儲介質(zhì),可有效解決架構(gòu)痛點,有利于后續(xù)的架構(gòu)方法挖掘的準(zhǔn)確性;而且,匹配挖掘方法可自動執(zhí)行,人為參與大大減少,效率更高。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
本發(fā)明提供了一種架構(gòu)重構(gòu)方法,該方法包括:
基于多維視圖分析方法對目標(biāo)系統(tǒng)架構(gòu)的視圖點進(jìn)行量化分析;
基于初始事務(wù)庫對量化的視圖點進(jìn)行匹配挖掘,確定匹配的事務(wù)集;
基于所述匹配的事務(wù)集中事務(wù)的后置結(jié)果進(jìn)行架構(gòu)重構(gòu)。
可選的,該方法還包括:
基于多維視圖分析方法構(gòu)建所述初始事務(wù)庫。
其中,所述基于多維視圖分析方法構(gòu)建所述初始事務(wù)庫,包括:
對所選取的每個樣例系統(tǒng)進(jìn)行視圖點確定及量化處理,得到對應(yīng)事務(wù)的前置條件;
將每個樣例系統(tǒng)的架構(gòu)方案進(jìn)行塊劃分處理,得到對應(yīng)事務(wù)的后置結(jié)果;
將所述每個樣例系統(tǒng)轉(zhuǎn)換得到的事務(wù)形成事務(wù)庫;其中,
所述事務(wù)由前置條件和后置結(jié)果組成。
其中,所述對所選取的每個樣例系統(tǒng)進(jìn)行視圖點確定及量化處理,包括:
從客戶視圖、和/或研發(fā)視圖、和/或運維視圖、和/或項目視圖的視圖角度進(jìn)行多維度分析,將每一個維度的視圖點進(jìn)行分析確認(rèn),并將視圖點及目標(biāo)值進(jìn)行量化處理。
其中,所述基于初始事務(wù)庫對量化的視圖點進(jìn)行匹配挖掘,確定匹配的事務(wù)集,包括:
基于目標(biāo)前置條件和所述初始事務(wù)庫進(jìn)行前置條件匹配;
確定匹配成功,則輸出匹配成功的事務(wù)集;
確定沒有匹配結(jié)果,則基于前置條件中視圖點權(quán)重將前置條件中權(quán)重值小于預(yù)設(shè)閾值的視圖點去除,然后再重新匹配,直到匹配的結(jié)果不為空,并輸出匹配成功的事務(wù)集。
其中,所述匹配成功為:
目標(biāo)前置條件包含于事務(wù)庫中單條事務(wù)的前置條件。
其中,所述基于所述匹配的事務(wù)集中事務(wù)的后置結(jié)果進(jìn)行架構(gòu)重構(gòu),包括:
基于支持度和置信度對匹配的事務(wù)集中的事務(wù)進(jìn)行排序;
輸出排序后的事務(wù)集;
基于所述排序后的事務(wù)集中每條事務(wù)的后置結(jié)果進(jìn)行架構(gòu)重構(gòu)。
可選的,該方法還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中移(蘇州)軟件技術(shù)有限公司;中國移動通信集團(tuán)有限公司,未經(jīng)中移(蘇州)軟件技術(shù)有限公司;中國移動通信集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010529682.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





