基于MDA的设计模式建模与模型转换

来源 :软件学报 | 被引量 : 0次 | 上传用户:aishangliuning
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
MDA(model driven architecture)的一个重要意图是将模型作为软件开发的基本单元,以进一步提高软件开发的抽象层次.为此,MDA划分了3种抽象级的模型,并通过建立高抽象级的模型和向低抽象级模型及代码的转换来构造可运行的应用程序.在MDA的框架下,将设计模式作为一种独立的建模和转换单元能够在较高的抽象层次上充分支持复用并提高建模粒度,从而进一步发挥设计模式的优点,提高软件开发效率、降低生产成本.然而,要在MDA的框架下将设计模式作为完整的开发单元来使用,必须解决以模式为单元的建模及转换两个具体问题.针对单元化模式建模的问题,通过扩展MOF(meta object facility)的方式定义了模式单元元模型,并提供了基于此元模型的单元化建模支撑机制,以分离业务模型与模式模型的方式解决了该问题.针对单元化模式模型转换问题,在模式单元元模型的基础上定义了向EJB平台的转换规则.该转换规则使用QVT标准描述,支持单元化的模式模型转换,并具有良好的复用性.
其他文献
龙滩水电站1号机组采用瑞士ABB公司生产的Un itrol-5000数字式励磁调节器。通过对其电力系统稳定器(PSS)的现场试验和参数选择,确定了PSS的运行参数,检验了PSS性能,确保了机
<正> (一) 在这由于小林多喜二的文学作品而闻名的小樽市,经各方面人士的积极努力,今天在这可以俯瞰小樽市的高岗上建起了小林多喜二的文学碑,我感到非常高兴。我想借此机会
财务会计报告应该真实、公允地反映企业的财务状况、经营成果以及现金流量。但实际工作中,企业管理层为了某种目的而进行利润操纵。操纵的方法有:非常规经营,挂账处理,变更投
<正>马格里特不属于那种无标签可用的大师,但属于不用标签就能定位的大师。所以一看他的作品马上就能辨认出弗洛伊德心理治疗式的风格,充满了荒诞但又忧心忡忡的梦境图解。他
对中国石油辽河石化公司60万t/a连续重整装置催化剂再生系统运行初期遇到的问题进行了总结,如再生催化剂提升无法建立、粉尘收集器卸粉尘线带油堵塞、振动导致再生专用氮气在
<正>许多人熟悉西班牙斗牛,对英国斗牛未必很了解。从13世纪开始,英国斗牛就是社会各个阶层非常喜爱的运动,在17世纪尤其流行。一般的城镇和村落都有一片地作为斗牛场,比较正
本文通过对高压溶出系统的余热资源进行认真剖析,提出了解决余热利用的两个方案,并对方案的投资、经济效益进行了对比分析。
过去20年低温泵送性是发动机油重要的指标,但是历来都只针对新油,最近才对使用后油的有所要求。受到各种因素的影响,在发动机整个使用过程中油品低温泵送性可能变得很差。本
只有实施正确合理的营销策略,企业才能在市场上占领更多的份额,并取得成功。本文以小米手机为研究对象,首先分析了小米手机的营销环境;其次剖析了小米手机的营销策略;最后提
<正> 约翰·斯坦贝克的第一部著作发表于1929年,即美国股票市场价格大跌的一年,因此他被称为大萧条时期的最重要的作家。他满怀同情地刻画了受压迫的加利福尼亚贫困农民、移