基于MDA的代码生成器设计与实现

来源 :计算机工程 | 被引量 : 0次 | 上传用户:michelle77
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对如何将业务模型转换为程序代码的问题,提出一种代码生成器设计方案,用以实现模型驱动架构中代码的自动生成。介绍采用XML描述的面向业务对象的平台无关模型,在此基础上设计实现代码生成器,完成从平台无关模型到代码的自动转换,以支持在业务模型变化后系统行为的快速变化和代码的自动生成,通过实例演示该代码生成器的应用。
其他文献
本文对漏电保护器的正确选用及运行维护做了分析,阐述了漏电保护器的安装范围,探讨了安装漏电保护器的重要性。
STEM教育指科学(Science)、技术(Technology)、工程(Engineering)和数学(Mathematics)这四门学科的统称。整合性STEM教育(Integrated STEM Education)突出整合性、跨学科的特征,以问题解决或工程项目为途径整合多学科知识进行教学。生物学不仅与数学、化学、地理学等基础学科相交叉,而且与工程学、能源学等领域相融合,是一门应用广泛的综合性
检测人体致癌物—DNA加合物的物理方法郭颖颖译庄志雄校DNA加合物和致癌物修饰的DNA引发的抗血清现已广泛用来定量和定位外源性化合物引起的DNA损伤,也用于监测人类的暴露。目前在人体样品
福克纳在《我弥留之际》中所运用的叙述方法是小说创作中大胆而又成功的实验。通过小说中同心内外圆式的内心叙述结构、按心理叙述次序所组合的时间的排列、重叠和中断,以及大
吧香兰素为原料,经溴化、甲氧基化、甲基化3步反应合成药物中间体3,4,5-三甲氧基苯甲醛(TMB)。总收率达75.7%.溴化采用氢溴酸与过氧化氢作为溴化试剂,甲氧基化以氢化亚酮、二氧化碳协同催化,丁香醛
当前,贯彻“一带一路”战略,推动国际产能合作,建立国际经济新秩序是我国当前对外政策的重点。欧盟是中国第一大贸易伙伴和第一大进口市场,就贸易关系和地理位置而言,中欧经
随着国际互联网的触点延伸和无远弗届 ,数字化生存方式给予文学的巨大影响已日渐凸显 :文学网站不断涌现 ,网络写手新人辈出 ,网络上发布作品的绝对数量已经远远超出同期发表
我们知道,很多年以前人们就研究过非线性问题。但是,世界上第一个明确提出非线性问题的是钱学森的老师von Kármán。1940年,von Kármán在美国航空科学年会上作了一个报告
引入新的催化剂和新的阻聚剂构成催化-阻聚复合助剂体系,合成了可紫外光固化的低黏度环氧丙烯酸酯树脂,利用傅里叶变换红外光谱、核磁共振氢谱、碳谱对树脂结构进行了表征;研究
日前,我市召开专家咨询会,就雅安“西部数港”规划建设,广泛听取专家学者、企业代表建议。咨询会上,与会专家学者围绕“雅安大数据产业规划”“雅安大数据产业发展路径”“雅安面
报纸