论文部分内容阅读
逆向工程是一个设计恢复过程,是软件理解的有效方法.为掌握某控制系统的工作原理、软件结构和数学模型,对该系统的软件源代码进行逆向工程研究。在对程序理解过程中充分运用了语法分析、图形化方法、程序切片和动态分析等逆向工程的方法专业知识相结合,以二进制的源程序代码开始,经过对指令、数据的区分和到可理解的程序、数据格式的转换,构建底层和高层流程图,最终获取软件工程教学模型。