MDA在仿真实验引擎设计中的应用研究

来源 :东北师范大学 | 被引量 : 0次 | 上传用户:liongliong553
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
MDA是从传统软件开发转向基于可重用技术的以模型驱动架构的方法学。其中引入了标准的建模规约,提供了高效的建模技术,可以为各种不同的企业领域进行建模;它提供了转换技术,将一种类型的模型转换为另一种类型;它提供了映射技术,可以从模型生成实现代码。MDA的特性使软件的投资回报率最大化。《仿真实验引擎》是《中学理科仿真实验系统》中的核心。在《中学理科仿真实验系统》的设计中,各学科、各种类型的实验,都有类似起控制作用的代码。对于这个部分,将其抽象出来设计为引擎,为处于引擎上层的应用软件提供运行与开发的环境,帮助开发人员高效地开发和集成复杂的应用软件。本文将MDA思想的应用到设计一个教育软件系统的仿真实验引擎中,探讨其在软件开发方式上与传统软件开发模式相比较的优越性,在此基础上通过讨论OMG组织各项关于MDA的核心标准(UML、MOF、XMI、CWM),研究这些标准是如何应用在构建仿真实验引擎的业务模型上的,并重点探讨MDA中模型的描述及平台无关模型到平台相关模型的转换问题。
其他文献
随着因特网络技术的逐步提高,网络与人们的工作、学习、生活紧密相连,网络安全问题成为人们越来越关注的焦点。生物识别技术能够避免传统的身份鉴别方式中易忘记、易丢失、易
虚拟装配是数字化设计与制造领域的关键技术,对于提高产品可装配性检查与装配规划的质量和效率,提前进行人员培训具有重要作用。本文对柔性管虚拟装配操作中真实感的力觉生成
随着数字化技术和Internet的发展,网上交易和传播的电子图书、音乐、视频和软件等数字内容越来越多。由于数字化信息极易被复制、修改和传播,我们不可避地面临着版权保护的问题
数字水印技术作为一种多媒体信息版权保护和内容认证的手段,已得到广泛的研究和关注。当前水印技术面临的一个严峻的问题是破坏水印与图像同步性的几何攻击,嵌入到图像中的水
随着计算机和通讯技术的发展,教育也正逐步走向信息化。各个地区、学校都在不同程度的上引用教育管理系统。同时飞速发展的各个信息化管理系统也给我们带来了巨大的挑战。由
报单处理系统是基于报文通讯的实时处理系统,其所在的网络和硬件环境十分复杂。它是实时交易系统中最为关键的核心子系统之一,要求在发生网络异常或主机失效等故障时,仍然能
随着计算机软硬件技术的不断进步,三维模型的获取和制作也越来越方便,三维模型的应用领域也逐渐扩大,如三维电影、游戏与动画、虚拟与现实、辅助教学等都是在三维的模型基础
规则引擎由基于规则的专家系统中的推理引擎发展而来,其应用领域已经日益广泛。Drools是一种使用规则库来实现专家系统的Java规则引擎,属于产生式规则系统,其模式匹配过程对
Internet的应用日益深入,人们开始越来越关心Internet的安全问题,相关研究也处于快速发展之中。其中,匿名通信作为一个区别于传统安全的新兴研究领域,越来越受到研究人员的关注与
随着集成电路工艺的不断进步以及处理器体系的不断发展,多核已经成为处理器的重要发展方向,已成为服务器和桌面的主流。同时,如何在多核环境下更好地进行多线程编程、寻找替