[發明專利]程序解析系統及方法無效
| 申請號: | 201310057227.5 | 申請日: | 2013-02-22 |
| 公開(公告)號: | CN103294947A | 公開(公告)日: | 2013-09-11 |
| 發明(設計)人: | 川口信隆;鍛忠司;山口演己 | 申請(專利權)人: | 株式會社日立制作所 |
| 主分類號: | G06F21/52 | 分類號: | G06F21/52 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 曾賢偉;范勝杰 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 程序 解析 系統 方法 | ||
1.一種程序解析系統,使作為動作驗證對象的程序在可任意調整時間經過速度的執行環境上動作,其特征在于,該程序解析系統包括:
系統管理裝置,其具有管理所述程序的解析狀況、并決定時間經過速度的解析管理部;
至少一個檢體執行裝置,其具有檢體執行部和活動記錄部,該檢體執行部基于由所述解析管理部指定的時間經過速度在所述執行環境上執行所述程序,該活動記錄部將所述執行環境上的所述程序的舉動作為活動記錄來進行獲取;
至少一個活動解析裝置,其具有解析所述活動記錄、并將所述程序的特征作為解析結果來進行輸出的活動解析部;以及
至少一個通信監視裝置,其具有以所述程序與外部進行通信時不產生超時的方式調整所述時間經過速度的通信監視部。
2.根據權利要求1所述的程序解析系統,其特征在于,
所述通信監視裝置在所述程序的通信開始時將所述檢體執行裝置的時間經過速度設定為預定的值。
3.根據權利要求1所述的程序解析系統,其特征在于,
所述通信監視裝置在所述程序的通信結束時將所述檢體執行裝置的時間經過速度再設定為預定的值。
4.根據權利要求1所述的程序解析系統,其特征在于,
所述通信監視裝置通過將時間經過速度變更命令發送給所述檢體執行裝置來設定時間經過速度。
5.根據權利要求1所述的程序解析系統,其特征在于,
所述通信監視裝置分析通信內容,推定通信的超時時間。
6.根據權利要求5所述的程序解析系統,其特征在于,
所述通信監視裝置分析通信內容,獲取來自所述檢體執行裝置的請求文和與之對應的響應文。
7.根據權利要求6所述的程序解析系統,其特征在于,
所述通信監視裝置計算所述響應文和所述請求文的時間差,基于此推定所述超時時間。
8.根據權利要求7所述的程序解析系統,其特征在于,
所述通信監視裝置基于所述時間差推定所述超時時間。
9.根據權利要求8所述的程序解析系統,其特征在于,
所述通信監視裝置基于所述超時時間計算最佳時間經過速度。
10.根據權利要求8所述的程序解析系統,其特征在于,
所述通信監視裝置每次更新所述最佳時間經過速度時,向所述檢體執行裝置發送所述時間經過速度變更命令。
11.根據權利要求10所述的程序解析系統,其特征在于,
所述通信監視裝置在所述程序執行了多個通信的情況下,將由各通信得到的所述最佳時間經過速度中最小的值作為所述時間經過速度變更命令來進行發送。
12.一種程序解析方法,使用處理裝置使作為動作驗證對象的程序在可任意調整時間經過速度的執行環境上動作,其特征在于,該程序解析方法具有以下步驟:
管理所述程序的解析狀況,并決定時間經過速度的解析管理步驟;
基于在所述解析管理步驟指定的時間經過速度在所述執行環境上執行所述程序的檢體執行步驟;
將所述執行環境上的所述程序的舉動作為活動記錄來進行獲取的活動記錄步驟;
解析所述活動記錄,并將所述程序的特征作為解析結果來進行輸出的活動解析步驟;以及
以所述程序與外部解析通信時不產生超時的方式調整所述時間經過速度的通信監視步驟。
13.一種程序解析系統,使作為動作驗證對象的程序在可任意調整時間經過速度的執行環境上動作,其特征在于,該程序解析系統包括:
系統管理裝置,其具有管理所述程序的解析狀況、并決定時間經過速度的解析管理部;以及
處理裝置,其具有:
基于由所述解析管理部指定的時間經過速度在所述執行環境上執行所述程序的檢體執行部、
將所述執行環境上的所述程序的舉動作為活動記錄來進行獲取的活動記錄部、
解析所述活動記錄并將所述程序的特征作為解析結果來進行輸出的活動解析部、和
以所述程序與外部進行通信時不產生超時的方式調整所述時間經過速度的通信監視部。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于株式會社日立制作所,未經株式會社日立制作所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310057227.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:自主的基于生物學的學習工具
- 下一篇:用于控制安全環境中的處理器執行的設備





