模型驱动体系结构的研究及其应用

被引量 : 0次 | 上传用户:zibu365H356
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模型驱动架构(Model Driven Architecture,MDA)是由对象管理组织(OMG)提出的一个软件开发框架,是OMG对早已被提出来的模型驱动开发给出的一个解决方案。MDA的技术基础是由OMG的一些技术规范组成的,如:UML、MOF、XMI、OCL、CWM等。MDA是一个以模型为中心的软件开发框架,它支持软件设计和模型的可视化、存储、交换和转换等。和传统的软件开发方法相比,MDA提出的模型驱动不仅要求模型驱动整个软件开发过程,更重要的是驱动模型转换器自动对模型进行转换,从而直接生成可运行代码甚至完整的软件系统。但是MDA现在还处于非常初级的研究阶段。OMG的一系列支持MDA的规范还不是非常完备。为了更好支持MDA,这些规范还要进一步改进和发展。同时,MDA是一种对开发工具要求很高的开发框架。业界的工具开发商也正在积极开展对MDA工具的第一轮投资。但是由于规范还不够完善,MDA工具开发商不能很好地完全实现MDA规范的要求。现有的MDA工具都是通过加入自己的特有的实现来支持MDA的开发。MDA相关规范的完善和工具开发商的跟进还需要很长时间。MDA本身被软件开发人员所掌握、并且在软件产业界得到广泛的应用也需要很长时间。但是幸运的是,现有的MDA技术和工具已经足够为当前的软件开发带来可观的好处。本文通过对MDA原理和技术进行分析,总结了MDA的发展途径和方向。针对企业的需求,分析了企业采用MDA开发过程需要采取的步骤,总结了一个切实可行的MDA开发过程方案,并且在一个资产清册管理系统的开发中试验了此MDA开发过程。
其他文献
大型零件通常是指那些在各个维度的尺寸超过一米的零件,比如蒸汽轮机的低压缸体,飞机的机翼壁板以及一些专用零件。这些零件由于其尺寸较大,往往会造成一些加工困难,如重量超
《花间集》成书于晚唐五代,是我国较早的词集作品,比较真实地展现当时文人填词的语言特点,对后世文学的影响极大,是我们研究中古汉语到近代汉语过渡时期的重要的语料。目前,
根据叶蝉散分子结构的特点,对叶蝉散人工抗原的合成进行了3步实验设计,即以叶蝉散为原料,在强碱性(pH〉12)下水解生成2-异丙基苯酚,再加入三光气反应生成活性中间体2-异丙基苯
本文通过实验建立了使用X-荧光光谱仪快速检测荧光增白剂铁离子的方法。该方法的重复性限为2.5mg/b,测定值的相对标准偏差为0.899mg/kg;检测时间由2小时缩短至5分钟。可用于生产企
我国13亿多人口,其中农民9亿多,农村经济的发展极大影响着整个国民经济的发展。《中共中央关于进一步加强农业和农村工作的决定》中指小:农业是经济发展、社会安定,国家自立的基
大学生使用媒介日益普遍,媒介影响大学生越来越深刻,高等教育不容忽视这一问题。本文基于对桂林市高校大学生媒介使用情况的问卷调查,深入分析了当前大学生使用媒介的主要特
教材水平的高低,很大程度上决定教学的效果。对外汉语教材的编写对于对外汉语教学的效果起着重要作用。虽然人们已经认识到教材的针对性很重要,可是现行教材一般只能照顾到不
研究了锈蚀后的钢筋与混凝土之间的粘结滑移关系。基于已有细观受力模型及锈蚀后极限粘结力理论,综合考虑了锈蚀钢筋体积膨胀对混凝土保护层的锈胀压应力、锈蚀钢筋半径损失
<正>(1)变频空调是否省电?变频空调并不一定省电,只有使用时间越长才能省电。变频空调最早是日本人发明的,在日本很受欢迎,占家用空调市场的95%以上,而在中国的市场额不大,为
综述了国外在低特征信号推进剂应用研究方面所取得的进展,列举了国外采用低特征信号推进剂的主要战略、战术导弹型号,指出了未来固体推进剂技术的主要发展趋势。