[發(fā)明專利]一種構(gòu)件的度量方法、服務(wù)器和計算機可讀存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201710964204.0 | 申請日: | 2017-10-17 |
| 公開(公告)號: | CN107621957B | 公開(公告)日: | 2020-10-27 |
| 發(fā)明(設(shè)計)人: | 陳曉;孫英昊;許再越;李正 | 申請(專利權(quán))人: | 中匯信息技術(shù)(上海)有限公司 |
| 主分類號: | G06F8/36 | 分類號: | G06F8/36 |
| 代理公司: | 北京睿派知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11597 | 代理人: | 劉鋒 |
| 地址: | 201203 上海*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 構(gòu)件 度量 方法 服務(wù)器 計算機 可讀 存儲 介質(zhì) | ||
1.一種構(gòu)件度量方法,包括:
獲取應(yīng)用系統(tǒng)的復(fù)用方式向量,所述復(fù)用方式向量的元素用于表征所述應(yīng)用系統(tǒng)復(fù)用構(gòu)件的方式的數(shù)目與所述構(gòu)件的模塊數(shù)目的比值;
獲取相關(guān)性系數(shù)矩陣,所述相關(guān)性系數(shù)矩陣表示所述應(yīng)用系統(tǒng)的復(fù)用方式與構(gòu)件復(fù)用性維度之間的相關(guān)關(guān)系;
根據(jù)所述復(fù)用方式向量和所述相關(guān)性系數(shù)矩陣計算所述構(gòu)件各復(fù)用性維度的度量數(shù)值;
判斷所計算的度量數(shù)值與預(yù)設(shè)的度量數(shù)值的大小以度量所述構(gòu)件的復(fù)用性;
其中,所述應(yīng)用系統(tǒng)復(fù)用構(gòu)件的方式包括調(diào)用接口、實現(xiàn)接口、實現(xiàn)抽象、繼承具體類和關(guān)系引用;所述構(gòu)件復(fù)用性維度包括功能復(fù)用性、內(nèi)聚性和功能完備性;
度量需求模型與所述構(gòu)件的相關(guān)性,包括:
獲取所述需求模型中模塊數(shù)目向量;
獲取映射系數(shù)向量,所述映射系數(shù)向量表示所述需求模型和所述構(gòu)件映射到同一度量空間時兩者的關(guān)系;
根據(jù)所述模塊數(shù)目向量、所述映射系數(shù)向量和放縮參數(shù)計算所述構(gòu)件各模塊所允許的最大數(shù)目和最小數(shù)目;
判斷構(gòu)件各模塊的實際數(shù)目是否在所允許的最大數(shù)目和最小數(shù)目之間以度量所述需求模型與所述構(gòu)件的相關(guān)性;
其中,所述模塊數(shù)目向量的元素表示泛化的業(yè)務(wù)對象的數(shù)目、非泛化的業(yè)務(wù)對象的數(shù)目和可變點與外部接口的數(shù)目;所述構(gòu)件的模塊包括抽象類、具體類和外部接口。
2.根據(jù)權(quán)利要求1所述的構(gòu)件度量方法,其特征在于,
所述復(fù)用性維度的度量數(shù)值的計算公式為:
其中,M為由所述構(gòu)件復(fù)用性維度的度量數(shù)值組成的復(fù)用性向量,mi為M中的元素,si為復(fù)用方式向量中的元素,wij為相關(guān)性系數(shù)矩陣中的元素,函數(shù)f(si,wij)表示所述應(yīng)用系統(tǒng)中第j個復(fù)用方式對第i個所述構(gòu)件的復(fù)用性維度的影響數(shù)值,函數(shù)g(wij)表示所述應(yīng)用系統(tǒng)第j個復(fù)用方式是否對第i個所述構(gòu)件的復(fù)用性維度有影響。
3.根據(jù)權(quán)利要求1所述的構(gòu)件度量方法,其特征在于,所述模塊數(shù)目向量根據(jù)需求模型與構(gòu)件的映射關(guān)系創(chuàng)建;需求模型與構(gòu)件的映射關(guān)系為所述泛化的業(yè)務(wù)對象對應(yīng)抽象類,所述非泛化的業(yè)務(wù)對象對應(yīng)具體類,所述可變點和外部接口對應(yīng)外部接口。
4.根據(jù)權(quán)利要求1所述的構(gòu)件度量方法,其特征在于,度量需求模型與所述構(gòu)件的相關(guān)性還包括:
根據(jù)構(gòu)件各模塊所允許的最大數(shù)目、最小數(shù)目和所述構(gòu)件各模塊的實際數(shù)目判斷所述構(gòu)件不合格的原因。
5.一種服務(wù)器,包括:
至少一個處理器;
存儲器,用于存儲所述處理器可執(zhí)行的指令;
所述處理器被配置為執(zhí)行如權(quán)利要求1-4中任一項所述的方法。
6.一種計算機可讀存儲介質(zhì),其上存儲計算機程序指令,其特征在于,所述計算機程序指令在被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-4任一項所述的方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中匯信息技術(shù)(上海)有限公司,未經(jīng)中匯信息技術(shù)(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710964204.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種視頻編碼方法及裝置
- 下一篇:視頻解碼方法和裝置





