【摘 要】
:
模型驱动的体系架构(MDA)是一种新的软件开发框架,它改变了传统的软件开发方式,以建模行为驱动整个软件开发过程。基于MDA的软件开发过程更加突出分析与设计的重要性,而软件产品
论文部分内容阅读
模型驱动的体系架构(MDA)是一种新的软件开发框架,它改变了传统的软件开发方式,以建模行为驱动整个软件开发过程。基于MDA的软件开发过程更加突出分析与设计的重要性,而软件产品的代码将由机器自动产生。MDA也引入了一个新角色:变换定义的编写者。他们定义并实现了模型到特定平台实现代码的变换。 模型在MDA的软件开发过程中扮演了非常重要的角色。根据MOF的四层元数据结构,元模型是对模型的描述和定义。本文用JAVA实现了UML元模型,从而实现机器对模型信息的访问,并且能够在此基础上定义变换规则。作为对MDA的软件开发方法进行的实践,将.NET作为实现平台,分析该平台的实现细节在模型中的表示,创建UML profile for ASP.NET;在此基础上,定义模型到.NET平台的变换规则,并借助MDE,实现这些变换规则。最后选取了一个用户注册的例子来演示变换规则的作用的效果。
其他文献
云南某金矿石中的金矿物主要以自然金的形式存在,自然金的颗粒细小,属于微细粒金,且与脉石关系密切,同时矿石中又含有一定量的粘土矿物,对分选不利。对该矿石采用浮选法富集
研究背景及目的 黑色素瘤抗原基因家族(MAGE gene family)主要包括四个亚家族:MAGE-A,MAGE-B,MAGE-C和MAGE-D,它们分别位于X染色体的Xq28,Xp21.3,Xq26和Xp11。其中MAGE-A又包含1
云南某铜矿含铜0.86%,矿石中铜的氧化率78.89%,且矿石中难选赤铜矿的含量高。根据矿石特点,试验采用简单的硫化铜、氧化铜混合浮选工艺,以硫化钠及乙二胺磷酸盐为活化剂,得到
目的为综合性医院建立电子病历系统提供科学有效的解决方案;方法对中美两国电子病历系统建设步骤的对比和研究,从整体方案、体系框架、实施步骤、困难和挑战等几个方面对架构
针对某选矿厂铅锌原矿硫铁含量高,黄铁矿活性大,分选指标低,重点研究铁闪锌矿与黄铁矿分离药剂条件,提出中低碱矿浆锌捕收剂MZ-3强化锌硫分离新工艺,扩大试验证明:锌捕收剂MZ
幼儿绘本阅读是指幼儿凭借绘本中色彩、图像和文字以及成人的解读来理解读物的过程。绘本阅读中拓展幼儿想象力的策略有:阅读初,看封面、扉页激发幼儿想象的欲望。阅读中,巧
针对西藏某地的低品位氧化铜矿进行了选矿工艺研究,通过对影响浮选指标的各因素进行优化,确定了最佳浮选工艺流程,最终获得的铜精矿中铜的品位达到24.87%,回收率达到61.30%,
宦官的存在作为中国历史上一个特殊现象,令人不得其解。本文从四个方面论述宦官政治产生的原因及影响,说明宦官的出现不是偶然的,而是专制主义政体、王权的腐朽、宦官的变态
文化产品的创意与引导研究是指站在坚守和张扬核心价值体系并满足社会群众多样化的精神文化需求的立场上,通过法律法规、方针政策、宣传教育与市场调控、媒介批评、受众反馈
企业作为最重要的商主体,其进入市场和退出市场,都应当受到法律的严格规制。然而我国现有的企业立法对企业法人“出生”,即企业法人的设立,关注相对较多,但是对企业法人“死亡”,即