学位论文 > 优秀研究生学位论文题录展示
基于插件式多Agent的FVS软件架构研究与实现
作 者: 程舒晗
导 师: 陈志泊
学 校: 北京林业大学
专 业: 计算机软件与理论
关键词: FVS Agent 再工程 软件架构 公式解析
分类号: TP311.52
类 型: 硕士论文
年 份: 2012年
下 载: 55次
引 用: 0次
阅 读: 论文下载
内容摘要
为了借鉴国外成熟的技术更好的指导我国林业经营和管理决策,引进国外优秀的森林植被仿真软件系统非常必要。本文主要介绍了对美国森林植被仿真系统FVS进行中国化的实践方法和过程,研究的重点是如何对大型遗留系统进行再工程,应用新的软件架构和设计思路,对遗留系统进行改造。通过对国内外软件工程现状的研究,课题组决定在再工程的过程中,引入Agent的思想来指导和辅助逆向工程、重新设计和正向工程的全过程,并且结合平行迭代的方法,大大缩短了再工程的周期,降低了软件本地化的失败率,保持了新旧系统之间过渡的平稳性,取得了良好的效果。通过对FVS的本地化改造,有效解决了原有系统中无法动态解决模型表达式、模型变更成本太大等问题;重新划分了系统的模块,使得软件的功能和流程更加合理、清晰;此外,该文还进一步的优化和扩展了FVS系统的架构设计,使其更好的支持插件扩展,极大的提高了系统的可扩展性。经过验证,本地化取得了较为良好的效果,同时也验证了基于Agent的再工程方法的可行性和优越性。
|
全文目录
摘要 3-4 ABSTRACT 4-5 目录 5-7 1 引言 7-12 1.1 森林生长的软件仿真 7-9 1.1.1 软件仿真 7-8 1.1.2 FVS简介 8-9 1.2 引进FVS的问题 9-11 1.2.1 基于Agent的软件开发 10-11 1.2.2 插件式软件架构 11 1.3 研究的目的和内容 11-12 2 软件再工程理论和插件式架构 12-20 2.1 软件再工程 12-15 2.1.1 逆向工程 13-14 2.1.2 正向工程 14-15 2.2 插件式软件架构 15-19 2.2.1 插件式程序 15-17 2.2.2 插件管理 17-18 2.2.3 插件式的现状和分类 18-19 2.3 本章小结 19-20 3 Agent理论及相关技术 20-25 3.1 Agent的特性和定义 20-21 3.2 Agent的抽象和表示模型 21-24 3.2.1 思考型Agent 21-22 3.2.2 反应型Agent 22 3.2.3 混合型Agent 22-23 3.2.4 多Agent系统 23-24 3.3 基于Agent的系统 24 3.4 本章小结 24-25 4 基于Agent的再工程方法与插件式架构 25-36 4.1 基于Agent技术的再工程 25-30 4.1.1 逆向工程方法 26-27 4.1.2 重构和正向工程方法 27-29 4.1.3 基于Agent技术的目标系统 29-30 4.2 再工程过程模型及框架 30-32 4.2.1 再工程替换策略 30-31 4.2.2 平行迭代模型 31-32 4.3 插件式软件架构与多Agent系统 32-35 4.3.1 表示层插件实现 33-34 4.3.2 业务层插件 34-35 4.4 本章小结 35-36 5 FVSCN新架构的实现 36-48 5.1 FVS系统分析 36 5.1.1 FVS的业务逻辑 36 5.1.2 FVS的实现细节 36 5.2 FVS的再工程任务 36-37 5.3 FVS的再工程 37-42 5.3.1 FVS的逆向工程 37-40 5.3.2 FVS的正向工程 40-42 5.3.3 FVS平行迭代 42 5.4 动态模型解析 42-44 5.4.1 模型解析器 42-43 5.4.2 公式解析的过程与参数传递 43-44 5.5 FVS新架构的实现与验证 44-47 5.5.1 FVS再工程实现评估 44-45 5.5.2 FVSCN应用于森林碳储量的计算 45-47 5.6 本章小结 47-48 6 总结与展望 48-50 6.1 论文工作总结 48 6.2 问题和展望 48-50 参考文献 50-53 个人简介 53-54 导师简介 54-55 获得成果目录 55-56 致谢 56
|
相似论文
- 面向SMDA的服务建模方法及工具实现,TP311.52
- 铁尾矿砂混凝土的配制与应用研究,TU528
- 建筑工程生命周期人体健康损害评价体系研究,R131
- 工程兵指挥自动化系统的设计与实现,TP311.52
- 基于移动Agent的分布式网络通信机制的研究,TP393.02
- 铁炭芬顿—生物组合工艺处理焦化废水的实验研究,X784
- 大豆生物种衣剂的研制与应用,S565.1
- 面向RIA开发模型的研究,TP311.5
- 人皮肤成纤维细胞搅拌培养和保存的初步研究,R329
- 美国办公家具设计理念研究及实践,TS665.5
- 国防型号工程应用项目管理模式研究,F426.48
- 盐城电信移动基站建设质量管理与控制研究,F626
- 对淮安市实施大学生村官社会体育指导员培训工程模式的研究,G807.4
- 基于Agent的农村数字化学习平台研究与实践,TP311.52
- DS-TE网络中自适应资源抢占策略及抢占算法研究,TP393.09
- 军事演习中工兵团工程装备维护保障资源配置研究,E251.2
- 绿色工程设计的项目管理应用研究,F284
- 高等院校共青团视野下的青年马克思主义者培养工程研究,G641
- 德州一中人防工程项目质量管理研究,G637
- 家装工程项目管理模式及流程优化研究,TU767
- 项目安装施工质量管理研究,TU712.3
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|