期刊文献+
共找到5篇文章
< 1 >
每页显示 20 50 100
基于UML类图和顺序图的C++代码自动生成方法的研究 被引量:12
1
作者 王晓宇 钱红兵 《计算机应用与软件》 CSCD 北大核心 2013年第1期190-195,共6页
UML是一种被广泛用于软件系统需求分析和详细设计的标准建模语言,研究将UML描述的软件详细设计自动生成代码的技术可以大大加速软件产品的开发进度,提高软件的质量。提出一种将UML类图和顺序图相结合生成具有静态结构和动态行为信息的C+... UML是一种被广泛用于软件系统需求分析和详细设计的标准建模语言,研究将UML描述的软件详细设计自动生成代码的技术可以大大加速软件产品的开发进度,提高软件的质量。提出一种将UML类图和顺序图相结合生成具有静态结构和动态行为信息的C++代码的方法,从而解决现在多数代码生成工具只能将静态图转换为C++代码框架而不能处理动态行为模型转换的问题。该方法包括UML类图和顺序图的元模型以及相应的转换规则。最后通过一个采用Velocity技术实现的代码生成器生成代码的实例描述了代码生成的具体过程及结果。 展开更多
关键词 uml代码自动生成 元模型
在线阅读 下载PDF
基于UML的仿真应用系统映射方法研究 被引量:1
2
作者 王晶 翟永翠 周玉芳 《计算机工程与科学》 CSCD 北大核心 2014年第6期1192-1197,共6页
基于组件的仿真应用系统设计方法在视图建模时往往存在标准不统一的问题,提出了仿真应用系统向统一建模语言UML映射的解决思路,仅用两种视图实现了系统的完整建模,完成了系统静态组成结构向UML复合结构图的映射以及系统动态行为向UML活... 基于组件的仿真应用系统设计方法在视图建模时往往存在标准不统一的问题,提出了仿真应用系统向统一建模语言UML映射的解决思路,仅用两种视图实现了系统的完整建模,完成了系统静态组成结构向UML复合结构图的映射以及系统动态行为向UML活动图的映射。参考模型驱动架构MDA的开发过程,对完成映射的系统进行了代码自动生成,实现了用户的零编码。最后,通过某一海军作战仿真实例证明,此方法达到了基于组件的仿真应用系统视图建模标准化的目的,提高了系统的一致性。 展开更多
关键词 组件 统一建模语言 映射方法 代码自动生成
在线阅读 下载PDF
基于领域建模的数控系统代码自动生成方法
3
作者 郑建华 朱蓉 +1 位作者 李迪 舒兆港 《计算机工程》 CAS CSCD 北大核心 2010年第11期235-237,共3页
针对传统数控系统开发方法存在的问题,提出基于领域建模的数控系统开发方法,将领域元模型设计、模型转换、代码自动生成作为主要研究对象,介绍数控系统元模型的基于多视角的构建过程,分析数控系统代码自动生成的原理及步骤,阐述基于映... 针对传统数控系统开发方法存在的问题,提出基于领域建模的数控系统开发方法,将领域元模型设计、模型转换、代码自动生成作为主要研究对象,介绍数控系统元模型的基于多视角的构建过程,分析数控系统代码自动生成的原理及步骤,阐述基于映射规则库及代码模板库的模型映射过程。通过三轴数控车床的设计实例,证实该方案的可行性及有效性。 展开更多
关键词 计算机数字控制 领域建模 元模型 代码自动生成
在线阅读 下载PDF
基于应用描述的Android代码自动生成 被引量:2
4
作者 江逸舟 沈立炜 +1 位作者 彭鑫 赵文耘 《计算机应用与软件》 CSCD 2016年第11期169-174,共6页
在移动开发领域,安卓应用的开发吸引着广大移动终端厂商和开发者的加入。目前,开发者大多采用传统的方式,基于集成开发环境为安卓应用的每一项组成部分进行设置或编码,这些工作可能花费开发者较多的时间。然而,与应用框架相关的部分代... 在移动开发领域,安卓应用的开发吸引着广大移动终端厂商和开发者的加入。目前,开发者大多采用传统的方式,基于集成开发环境为安卓应用的每一项组成部分进行设置或编码,这些工作可能花费开发者较多的时间。然而,与应用框架相关的部分代码与配置文件具有类似的模式,通过复用及定制的方式可以有效提高应用的整体开发效率。为了实现这一目标,提出一套借鉴MDA(Model-Driven Architecture)思想的方法,基于安卓应用的描述来完成安卓代码框架部分的自动生成。该方法包括一种描述安卓应用基本元素及其关联关系的元模型,以及一套可复用且支持定制的应用代码模版。基于元模型标准的特定安卓应用的描述可以驱动基于模版的安卓框架代码的自动生成。在该方法基础上,开发Android应用框架自动生成工具,并以一个实例展示了方法与工具的可用性。 展开更多
关键词 ANDROID 模型驱动架构 代码自动生成 元模型
在线阅读 下载PDF
面向计算机视觉的领域特定语言 被引量:3
5
作者 姜靖 郑启龙 《小型微型计算机系统》 CSCD 北大核心 2020年第3期617-624,共8页
在Computer Vision(CV)领域应用模型的开发过程中,领域专家和技术人员之间的沟通存在很大问题,同时,种类繁多的CV算子间的组合调用较为困难,难以集成.为解决以上问题,本文基于Xtext框架,采用模型驱动开发的方式,设计实现了面向计算机视... 在Computer Vision(CV)领域应用模型的开发过程中,领域专家和技术人员之间的沟通存在很大问题,同时,种类繁多的CV算子间的组合调用较为困难,难以集成.为解决以上问题,本文基于Xtext框架,采用模型驱动开发的方式,设计实现了面向计算机视觉的领域特定语言--Computer Vision Domain Specific Language(CVDSL). CVDSL整合了常用CV算子,为CV领域的应用模型开发提供了统一的平台.本文首先为CV领域构建了领域元模型;其次在领域元模型的基础上,本文定义了语法规则体系,并针对领域相关语法规则库,定制了语法检查器;最后本文设计实现了可将CVDSL转换为C++的代码自动生成器.本文通过具体的CV领域应用模型的开发和DSL定性评估框架(FQAD),对CVDSL进行了评估,验证了CVDSL的优点. 展开更多
关键词 领域特定语言 计算机视觉 Xtex 领域元模型 代码自动生成
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部