首页> 中文学位 >基于MDA的有害藻华监测及数据传输系统的设计与实现
【6h】

基于MDA的有害藻华监测及数据传输系统的设计与实现

代理获取

目录

文摘

英文文摘

论文说明:符号说明

原创性声明及关于学位论文使用授权的声明

第一章绪论

第二章MDA-软件生产产业化

第三章PIM以及PSM的建立

第四章数据监测及传输系统

第五章结束语

附录

参考文献

致谢

展开▼

摘要

随着计算机技术的不断快速发展,人们越来越意识到软件工程的重要性。软件工程的发展在经历了一个从面向过程到面向对象的阶段以后已经得到了长足的进步。但是,诸如开发过程中的文档和实现代码脱节、不同操作系统平台之间无法互操作等问题尚未得到根本解决。针对这些问题,对象管理组织(ObjectManagement Group,OMG)提出了一种全新的软件开发模式——模型驱动架构(Model Driven Archi tecture,MDA)。 MDA是一种独立于特定平台和软件供应商的软件体系结构设计和开发方法。MDA建模是基于功能,而不是基于特定语言、平台或实现技术,它把建模语言作为编程语言而不是设计语言来使用,因此它可以简化系统集成、缩短开发周期和有效利用资源。本文首先介绍了国内外对MDA的研究情况,然后分析了MDA的基本思想,再将传统的开发方法与基于MDA思想的开发方法进行分析和比较,从而阐述了基于MDA的开发方法相对于传统方法的优势,指出MDA可以很好的解决不同平台重复建模、不同平台间无法进行互操作等问题。其次,本文研究了MDA的建模体系及其核心技术规范UML,元对象设施MOF,基于XML的元数据交换XMI,公共仓库元模型CWM等,在此基础上,利用XML技术对建立PIM模型以及PIM到PSM的转换做了尝试,针对一个实用的有害藻华监测及数据传输系统,设计了供数据传输与交换使用的规范HABML。实践表明,基于MDA的开发模式可以提供统一的元数据管理框架,并且模型转换过程可缩短软件的开发时间以及提高软件质量。 MDA自从出现以来,得到了计算机业界广泛地关注。目前MDA还存在着很多问题,比如,尽管OMG在MDA的概念中把PIM和PSM区分的很清楚,但是目前在实际建模的过程中很难在它们之间划出一个明确的界限;而且PIM到PSM的转换还没有被标准化,以至于不同公司推出的MDA工具都制定了各自不同的方法。虽然MDA的发展还处于早期阶段,存在着以上各种各样的问题,但是可以肯定,MDA带给软件开发的影响是不可限量的。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号