一种Java语言图形编程工具的设计与实现  被引量:3

Design and Implementation of a Graphical Programming Tool for Java

在线阅读下载全文

作  者:刘振安[1] 周军[1] 

机构地区:[1]中国科学技术大学自动化系,安徽合肥230027

出  处:《测控技术》2007年第11期52-54,70,共4页Measurement & Control Technology

基  金:国家自然科学基金资助项目(60272040)

摘  要:提出一种用于Java语言的图形编程工具的设计方法。它基于元建模机制设计图形编程语言,采用模型-视图-控制器(MVC)构架模式实现图形编辑器,并设计代码转换器完成从图形代码到对应文本代码的等价转换。通过在机器人编程游戏中的实际使用,证明其满足实际需要,大大提高图形编程语言的设计效率,增强了图形编辑器的可维护性与可复用性。这种设计方法也可以用来设计其他语言的图形编程工具。A design method of a graphical programming tool for Java is proposed. To facilitate graphical programming, a new graphical programming language is designed based on meta-modeling, a graphical editor is created using Model-View-Controller (MVC) architecture and a code-transformer is implemented to translate visual code to equivalent textual code. The tool proves to be able to satisfy actual needs in its use in robot programming game. It not only improves coding efficiency, but also enhances the maintainability & reusability of graphical editor. This design method could also be used to design graphical programming tools for other programming languages.

关 键 词:图形编程 元建模 模型-视图-控制器架构 代码转换 

分 类 号:TP274.2[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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