[發(fā)明專利]Java對象信息分析程序的自動生成方法有效
| 申請?zhí)枺?/td> | 201510590908.7 | 申請日: | 2015-09-16 |
| 公開(公告)號: | CN105159680B | 公開(公告)日: | 2018-12-28 |
| 發(fā)明(設計)人: | 余恒洋;史曉華;馮偉 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/40 |
| 代理公司: | 北京永創(chuàng)新實專利事務所 11121 | 代理人: | 祗志潔 |
| 地址: | 100191*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | java 對象 信息 分析 程序 自動 生成 方法 | ||
1.一種Java對象信息分析程序的自動生成方法,其特征在于,包括如下實現(xiàn)步驟:
步驟1,用EBNF表示法描述對象信息存儲格式,生成文本格式的對象信息存儲格式的EBNF描述文件;其中,對象信息為二進制數(shù)據(jù);
步驟2,程序員自定義用于分析的源代碼文件;所述的源代碼文件是由程序員自己編寫的程序代碼,它決定了以怎樣的邏輯對對象信息文件進行分析以及要分析什么信息;
步驟3,利用對象信息分析器自動生成模塊,將對象信息存儲格式的EBNF描述文件和程序員自定義的源代碼文件進行分析,生成對象信息分析程序源代碼;
步驟4,將對象信息分析程序源代碼經(jīng)過編譯器編譯鏈接生成可執(zhí)行的對象信息分析程序;
步驟5,讀取對象信息文件,輸入到對象信息分析程序中進行分析,輸出統(tǒng)計數(shù)據(jù);所述的對象信息文件是對Java程序進行在線監(jiān)測的輸出結果,以二進制形式存儲對象信息。
2.根據(jù)權利要求1所述的一種Java對象信息分析程序的自動生成方法,其特征在于,步驟3中所述的對象信息分析器自動生成模塊為語法分析器。
3.根據(jù)權利要求1所述的一種Java對象信息分析程序的自動生成方法,其特征在于,步驟5中所述的讀取對象信息文件,通過文件讀取模塊每次從對象信息文件中讀取4個字節(jié)的二進制數(shù)據(jù),輸入到對象信息分析程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經(jīng)北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510590908.7/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現(xiàn)方法和信息再現(xiàn)設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





