Skip to content
liangliu230 edited this page Feb 3, 2016 · 2 revisions

Welcome to the AutoCodingFromClassDiagramsWithExtraDetails wiki!

This is a project that tries to create an IDE with full graphic interface for programming JAVA. In this software, there will be no plain text interface for coding. All programming will be done in class diagrams(as in UML) and flow charts(with extra part for loop structures). The code will be generated from these design schematics.

This project is in prototype stage. For simple demos, see two examples at the root directory.

Important issues:

  1. Unit tests should be included as a part of flow charts.
  2. Debug should be implemented as a main function of the project.
  3. 2D interface is too small for even a small project. AR or VR perhaps can provide a good solution.

Minor issues:

  1. Delete should be implemented.
  2. Hint can be better.
  3. Arrows can be refined.
  4. Less levels. There are 5 levels, main interface, class diagram, field/method input, flow chart, flow chart nodes input. I think this can be shrink into 2 levels.
  5. Contracts should be included in Debug.
  6. Other problems. I will update them in the future.
Clone this wiki locally