期刊文献+
共找到9篇文章
< 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
UML活动图的JAVA代码自动生成技术的实现 被引量:1
3
作者 严海星 李艳 《福建技术师范学院学报》 2022年第2期127-132,共6页
采用模型驱动架构的自动代码生成技术,研究提取UML活动图中的关键信息的方法,并提出活动图模型转成JAVA代码的转换算法,最后,开发自动转换工具Mdl2Java,实现活动图自动转换成JAVA代码.
关键词 代码自动生成 uml 活动图 模型驱动架构
在线阅读 下载PDF
Research of testing method based on UML statecharts
4
作者 占学德 《Journal of Shanghai University(English Edition)》 CAS 2006年第5期469-470,共2页
Unified modeling language (UML) is a powerful graphical modeling language with intuitional meaning. It provides various diagrams to depict system characteristics and complex environment from different viewpoints and... Unified modeling language (UML) is a powerful graphical modeling language with intuitional meaning. It provides various diagrams to depict system characteristics and complex environment from different viewpoints and different application layers. UML-based software development and modeling environments have been widely accepted in industry, including areas in which safety is an important issue such as spaceflight, defense, automobile, etc. To ensure and improve software quality becomes a main concern in the field. As one of the key techniques for software quality, software testing can effectively detect system faults. UML based software testing based is an important research direction in software engineering. The key to software testing is the generation of test cases. This dissertation studies an approach to generating test cases from UML statecharts. 展开更多
关键词 unified modeling language uml statechart formalsemantics flattened regular expression (FREE) model specification based software testing test criteria automatic generation of test case.
在线阅读 下载PDF
基于领域建模的数控系统代码自动生成方法
5
作者 郑建华 朱蓉 +1 位作者 李迪 舒兆港 《计算机工程》 CAS CSCD 北大核心 2010年第11期235-237,共3页
针对传统数控系统开发方法存在的问题,提出基于领域建模的数控系统开发方法,将领域元模型设计、模型转换、代码自动生成作为主要研究对象,介绍数控系统元模型的基于多视角的构建过程,分析数控系统代码自动生成的原理及步骤,阐述基于映... 针对传统数控系统开发方法存在的问题,提出基于领域建模的数控系统开发方法,将领域元模型设计、模型转换、代码自动生成作为主要研究对象,介绍数控系统元模型的基于多视角的构建过程,分析数控系统代码自动生成的原理及步骤,阐述基于映射规则库及代码模板库的模型映射过程。通过三轴数控车床的设计实例,证实该方案的可行性及有效性。 展开更多
关键词 计算机数字控制 领域建模 元模型 代码自动生成
在线阅读 下载PDF
基于应用描述的Android代码自动生成 被引量:2
6
作者 江逸舟 沈立炜 +1 位作者 彭鑫 赵文耘 《计算机应用与软件》 CSCD 2016年第11期169-174,共6页
在移动开发领域,安卓应用的开发吸引着广大移动终端厂商和开发者的加入。目前,开发者大多采用传统的方式,基于集成开发环境为安卓应用的每一项组成部分进行设置或编码,这些工作可能花费开发者较多的时间。然而,与应用框架相关的部分代... 在移动开发领域,安卓应用的开发吸引着广大移动终端厂商和开发者的加入。目前,开发者大多采用传统的方式,基于集成开发环境为安卓应用的每一项组成部分进行设置或编码,这些工作可能花费开发者较多的时间。然而,与应用框架相关的部分代码与配置文件具有类似的模式,通过复用及定制的方式可以有效提高应用的整体开发效率。为了实现这一目标,提出一套借鉴MDA(Model-Driven Architecture)思想的方法,基于安卓应用的描述来完成安卓代码框架部分的自动生成。该方法包括一种描述安卓应用基本元素及其关联关系的元模型,以及一套可复用且支持定制的应用代码模版。基于元模型标准的特定安卓应用的描述可以驱动基于模版的安卓框架代码的自动生成。在该方法基础上,开发Android应用框架自动生成工具,并以一个实例展示了方法与工具的可用性。 展开更多
关键词 ANDROID 模型驱动架构 代码自动生成 元模型
在线阅读 下载PDF
面向计算机视觉的领域特定语言 被引量:3
7
作者 姜靖 郑启龙 《小型微型计算机系统》 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
基于DEVS的SysML混合模型仿真代码自动生成方法 被引量:1
8
作者 吴新泉 叶玲 +1 位作者 高鑫 王芳 《指挥信息系统与技术》 2023年第1期81-87,共7页
针对现有的系统建模语言(SysML)构建的模型仅支持单一的离散或连续的模型仿真问题,提出了一种基于离散事件系统规范(DEVS)的离散连续混合SysML模型仿真代码自动生成方法。首先,提取了SysML仿真相关的视图和元模型;然后,基于DEVS构建了... 针对现有的系统建模语言(SysML)构建的模型仅支持单一的离散或连续的模型仿真问题,提出了一种基于离散事件系统规范(DEVS)的离散连续混合SysML模型仿真代码自动生成方法。首先,提取了SysML仿真相关的视图和元模型;然后,基于DEVS构建了代码生成相关的元模型,并定义了从SysML元模型到DEVS代码元模型的转换规则;接着,基于该转换规则开发了Sys‑ML模型文本转化为DEVS模型仿真代码的转换程序,再结合adevs框架下与模型无关代码构建了完整的系统仿真代码;最后,以防空系统案例验证了该方法的有效性。 展开更多
关键词 代码自动生成 系统建模语言 离散事件系统规范(DEVS) 元模型 模型转换规则
在线阅读 下载PDF
基于普适服务的代码自动生成研究
9
作者 黄凯 《微计算机信息》 2012年第5期29-30,33,共3页
基于MDA方法,使用UML profile建立企业应用模型,并应用模型转换工具实现代码自动生成,通过修改PSM模型自动实现代码的修改。详细探讨了PS_.NET UML profile的构成和转换过程,通过应用实例,证明该转换方法可以很好地应用于企业应用系统开... 基于MDA方法,使用UML profile建立企业应用模型,并应用模型转换工具实现代码自动生成,通过修改PSM模型自动实现代码的修改。详细探讨了PS_.NET UML profile的构成和转换过程,通过应用实例,证明该转换方法可以很好地应用于企业应用系统开发,提高开发效率,减少开发代价和维护。 展开更多
关键词 PS_.NET uml PROFILE PSM模型 代码自动生成
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部