论文部分内容阅读
为了借鉴国外成熟的技术更好的指导我国林业经营和管理决策,引进国外优秀的森林植被仿真软件系统非常必要。本文主要介绍了对美国森林植被仿真系统FVS进行中国化的实践方法和过程,研究的重点是如何对大型遗留系统进行再工程,应用新的软件架构和设计思路,对遗留系统进行改造。通过对国内外软件工程现状的研究,课题组决定在再工程的过程中,引入Agent的思想来指导和辅助逆向工程、重新设计和正向工程的全过程,并且结合平行迭代的方法,大大缩短了再工程的周期,降低了软件本地化的失败率,保持了新旧系统之间过渡的平稳性,取得了良好的效果。通过对FVS的本地化改造,有效解决了原有系统中无法动态解决模型表达式、模型变更成本太大等问题;重新划分了系统的模块,使得软件的功能和流程更加合理、清晰;此外,该文还进一步的优化和扩展了FVS系统的架构设计,使其更好的支持插件扩展,极大的提高了系统的可扩展性。经过验证,本地化取得了较为良好的效果,同时也验证了基于Agent的再工程方法的可行性和优越性。