摘要
文章以某高空无线电高度表的微处理器实时控制软件为背景,探讨嵌入式实时软件逆向工程技术。提出并实践了“再生源程序—再结构系统框架—再设计支持”的过程,拓展了软件逆向工程的概念。开发了相应的工具软件,实例取得了明显的技术成果。
For the sake of the implementation of Embed real-time control software for microprocessor in the High-sky radio altimeter,reverse engineering technique is discussed in details in the paper.We proposed and implemented the procedures,which are consisted of regeneration of the source programs,reconstruction of the framework,and support of design recovery,resulting in the expansion of the concept of software reverse engineering.The system utilizes the analogy and digital output at first time.The results show that our solutions are effective to improve the performance of the High-sky radio altimeter in ac-cordance with the practical requests,not only increasing the altitude from750to15000meters,but also reducing the error rate to±1%at low altitude and±2%at high altitude(over10000meter).Consequently,the product has been appraised by the experts and has been put into industrial applications quantitatively.
出处
《微电子学与计算机》
CSCD
北大核心
2004年第2期18-20,共3页
Microelectronics & Computer
基金
航空科学基金(00F53051)
陕西省自然科学基金项目
关键词
软件逆向工程
嵌入式实时软件
软件逆向设计
软件开发方法
Software reverse engineering,Regenerating source program,Restructuring,High-sky radio altimeter