Design and Implementation of a Graphical Programming Tool for Java
Jun Zhou · Measurement & Control Technology · 2007
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.