一种基于模型和模板融合的自动代码生成方法  被引量:9

An automatic code generation method based on fusion of model and template

在线阅读下载全文

作  者:王博 华庆一[3] 舒新峰[1] WANG Bo;HUA Qingyi;SHU Xinfeng(School of Computer Science&Technology,Xi’an University of Posts and Telecommunications,Xi’an 710121,China;Shaanxi Key Laboratory of Network Data Intelligent Processing,Xi’an University of Posts and Telecommunications,Xi’an 710121,China;School of Information Science&Technology,Northwestern University,Xi’an 710127,China)

机构地区:[1]西安邮电大学计算机学院,陕西西安710121 [2]西安邮电大学陕西省网络数据智能处理重点实验室,陕西西安710121 [3]西北大学信息科学与技术学院,陕西西安710127

出  处:《现代电子技术》2019年第22期69-74,共6页Modern Electronics Technique

基  金:陕西省科技厅工业攻关项目:基于MDA的自动代码生成的设计与实现(2016GY-123);国家自然科学基金项目:基于感知控制论的移动设备用户界面建模方法及支持工具研究(61272286)~~

摘  要:自动代码生成技术在软件工程中发挥着越来越重要的作用,深刻改变着软件开发过程的演进和变革,尤其是以模型驱动构架(Model Driven Architecture,MDA)指导的自动代码生成成为主导。该文梳理两大主流的代码生成技术,提出一种混合自动代码生成的方法,给出一种设计和实现的原型。该生成方法具有较高的灵活性和扩展性,能改进软件开发的过程,提高软件开发效率,具有较高的应用价值。The automatic code generation technology plays an increasingly important role in software engineering,which profoundly changes the evolution and change of software development process,especially the automatic code generation guided by model driven architecture(MDA)becomes the dominant technology.Two mainstream code generation technologies are re viewed,a hybrid automatic code generation method is proposed,and a design and implementation prototype is given.The experi mental results show this method has high flexibility and expansibility,the process and the efficiency of software development is improved by means of this method,and the method also has high application value.

关 键 词:自动代码生成 模板 模型驱动 模型转换 混合自动代码 生成设置 

分 类 号:TN911[电子电信—通信与信息系统] 34[电子电信—信息与通信工程] TP301.6[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象