Font Size: a A A

The Design And Implementation Of COStream Graph Editor

Posted on:2017-01-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y YangFull Text:PDF
GTID:2348330503472466Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The visual programming environment simplifies the development process of programs by integrating writing, compiling and running. However, programming with a text editor is time-consuming and increases the error rate of coding. Therefore, designing a COStream graph editor witch can generate the application framework code by editing the synchronous data flow diagrams to improve the development efficiency is meaningful.According to the problem of imperfect visual programming environment, this paper designs a COStream graph editor and a help guide. COStream graph editor mainly contains two parts, Synchronous Dataflow Graph editing and framework code generation. In order to make the editing of Synchronous Dataflow Graph easier and efficiency, COStream graph editor also contains some editing tools and Graph management functions besides basic graph editing features. For framework code generation, some optimizations were done to make the whole frame of the code more concise and easy to understand. We also design a COStream guide to make programmers understand COStream more quickly. At last, all of the projects are integrated into the original COStream visual programming environment in the form of Eclipse plugin.The experimental platform includes a Dell R730 multicore server, Eclipse 3.7 and JDK1.7. We completed the construction of COStream graph editor and help guide. A set of data flow programs were used to test the editor and it works well. The experimental results show that the framework code generated by the COStream graph editor is clear and easy to understand. Moreover, this editor can not only reduce the workload of programmers, but also improve the efficiency and quality of the code programing.
Keywords/Search Tags:Graph Editor, Eclipse Plugins, Synchronous Dataflow Graph, COStream
PDF Full Text Request
Related items