针对当前主流三维设计软件二次开发过程中出现的界面简单、功能单一、开放语言单一、不能和原软件无缝集成等问题,结合软件逆向工程中的逆向分析理论,提出钢结构三维设计软件二次开发的深层分析方法。该方法通过对软件文件系统的解析找出该软件系统的架构、属性、文件类型及格式,在掌握了数据组织及链接方式的基础上利用API提供的接口函数完成界面和交互开发。由于二次开发的软件利用了软件系统多层次的资源,所开发的软件可以无缝集成到原软件中。
尹伟波,魏群.钢结构三维设计软件二次开发的深层分析法[J].水利水电科技进展,2011,31(S1):49-52.(.[J]. Advances in Science and Technology of Water Resources,2011,31(S1):49-52.(in Chinese))