[發明專利]管理參數集有效
| 申請號: | 201580050557.9 | 申請日: | 2015-07-20 |
| 公開(公告)號: | CN106716352B | 公開(公告)日: | 2020-04-28 |
| 發明(設計)人: | E·巴赫;R·奧伯多夫;B·拉爾森 | 申請(專利權)人: | 起元科技有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F8/10;G06F8/34;G06F8/70 |
| 代理公司: | 隆天知識產權代理有限公司 72003 | 代理人: | 章侃銥;張浴月 |
| 地址: | 美國馬*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 管理 參數 | ||
1.一種管理參數值集合的方法,所述方法包括:
接收用于通用計算機程序的多個參數值集合,以及
處理與所述通用計算機程序的實例的執行相關聯的日志條目,所述通用計算機程序的每個實例與一個或多個參數值相關聯,所述處理包括:
分析所述通用計算機程序以將與所述通用計算機程序相關聯的一個或多個參數中的每個分類為第一類參數或第二類參數的成員;
處理與所述通用計算機程序的第一實例的執行相關聯的日志條目以形成特定的參數值集合,其中該處理包括:
在所述特定集合中包括出現在所述日志條目中的被分類為所述第一類參數的成員的參數的任何值,以及
從所述特定集合中排除出現在所述日志條目中的被分類為所述第二類參數的成員的參數的任何值;以及
基于所述特定的參數值集合的第一標識符與所述多個參數值集合中的至少一些參數值集合的標識符的比較來確定是否將所述特定的參數值集合添加到所述多個參數值集合中,
其中,所述特定的參數值集合的第一標識符與所述多個參數值集合中的至少一些參數值集合的標識符的比較包括:
基于所述特定的參數值集合和所述通用計算機程序的標識符來確定所述第一標識符;
確定多個第二標識符,每個第二標識符對應于所述多個參數值集合中的至少一些參數值集合的一個參數值集合;以及
將所述第一標識符與所述多個第二標識符中的每個第二標識符進行比較,以確定所述第一標識符是否和所述多個第二標識符中的任一個第二標識符匹配,其中確定是否將所述特定的參數值集合添加到所述多個參數值集合中包括:如果沒有第二標識符匹配所述第一標識符,則確定將所述特定的參數值集合添加到所述多個參數值集合中。
2.根據權利要求1所述的方法,其中處理所述日志條目包括:基于參數是否影響與所述通用計算機程序相關聯的數據沿襲來對參數進行分類。
3.根據權利要求1所述的方法,其中確定所述第一標識符包括:從所述特定的參數值集合的內容來計算標識字符串,并且確定所述多個第二標識符包括:從所述多個參數值集合中的所述至少一些參數值集合的內容來計算多個標識字符串。
4.根據權利要求1所述的方法,其中確定所述第一標識符包括形成以下中的一個或多個的串聯符:所述通用計算機程序的所述標識符,所述特定的參數值集合的名稱-數值對,所述通用計算機程序的函數原型以及所述通用計算機程序的第一實例的項目范圍。
5.根據權利要求1所述的方法,其中確定所述第一標識符包括將數據映射函數應用于以下中的一個或多個:所述通用計算機程序的所述標識符,所述特定的參數值集合的名稱-數值對,所述通用計算機程序的函數原型以及所述通用計算機程序的第一實例的項目范圍。
6.根據權利要求5所述的方法,其中所述數據映射函數包括散列函數。
7.根據權利要求1所述的方法,其中所述第一類參數包括影響所述通用計算機程序的邏輯操作的參數,并且所述第二類參數包括不影響所述通用計算機程序的邏輯操作的參數。
8.根據權利要求1所述的方法,其中所述通用計算機程序被指定為數據流圖,所述數據流圖包括表示數據處理操作的節點和所述節點之間表示數據處理操作之間的數據元素流的鏈接。
9.根據權利要求1所述的方法,其中對于所述多個參數中的每個,所述分析包括:對該參數進行自動分類或接受該參數的用戶定義分類。
10.根據權利要求9所述的方法,其中對該參數進行自動分類包括:初始時將該參數分類為屬于所述第一類參數;確定在所述通用計算機程序的實例的多次執行中該參數的唯一值的數量;以及如果該參數的唯一值的數量超過預定閾值,則將該參數重新分類為屬于所述第二類參數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于起元科技有限公司,未經起元科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580050557.9/1.html,轉載請聲明來源鉆瓜專利網。





