摘要
针对森林仿真系统的需求或应用目标不断发生变化的问题,提出了一种业务流程驱动的森林仿真构件组装方法。该方法设计和实现了森林仿真领域的构件模型和仿真构件接口,并通过业务流程驱动的构件组装框架实现了森林仿真系统的业务流程、模型算法等的软件复用,解决了现有森林仿真系统存在的快速构建或重构困难的问题。通过在虚拟森林仿真系统开发中的应用表明,基于构件组装的方法与代码级重用、重新开发方式相比,可以大幅减少开发工作量,降低系统的开发难度,实现森林仿真系统的快速搭建或重构。
Due to the changing of the requirement and the application aim of the forest simulation systems,this paper presentd a process-driven method of component assembly for forest simulation system.This method designs and implements the component models and the interfaces of forest simulation components,and reuses the business processes and computation algorithms by assembling software components.It can solve the existing problem that the forest simulation system is difficult to quickly build or reconstruct.In addition,this method is successfully applied to develop the forest simulation systems,and it can achieve rapid construction and reconfiguration of forest simulation systems.The applications show that the process-driven method of component assembly for forest simulation system proposed in this paper can significantly reduce development cycle and development difficulty compared with other methods,such as code-level reusing,re-development.
出处
《计算机科学》
CSCD
北大核心
2012年第9期126-132,154,共8页
Computer Science
基金
国家自然科学基金项目(61173097)
浙江省重点科技创新团队项目(2009R50009)
浙江省重大科技专项(2009C11027)
浙江省科技计划项目(2010C33046)
浙江省自然科学基金项目(Z1090459
Y1101102)资助
关键词
森林仿真
软件构件
构件组装
流程驱动
Forest simulation
Software component
Component assembly
Process-driven