CodeDesigner
|
Create diagrams with the help of this application. CodeDesigner is free and open-source RAD tool suitable for easy creation of various diagrams
describing applications' structure and logic (class diagrams, state charts, ...) and for generation
of production-ready source code from them. The software is available for MS Windows, Linux and
OS X and can be used as a free alternative to Enterprise Architect or IAR Visual State commercial
tools.
In contrast to other similar CASE tools the CodeDesigner is aimed to generation of production-ready
source code from supported diagrams. It means that not only software skeleton can be generated from
diagrams but complete full featured software including its entry point (main function) can be produced
by a one click.
Supported diagrams:
1. UML class diagrams
2. Simple state chart
3. Hierarchical (UML, Harel) state charts
Supported programming languages:
* ANSI C
* C++
* Python
Supported code generators:
1. Class code generator (C++, Python)
2. Simple state chart generator
* GOTO algorithm (C, C++)
* Loop Case algorithm (C, C++)
* Else-If algorithm (C, C++, Python)
3. Hierarchical state chart generator
* GOTO algorithm (C, C++)
* Loop Case algorithm (C, C++)
* Else-If algorithm (C, C++, Python)
CodeDesigner Features:
1. Code generation from UML class diagrams and state charts
2. Several optimizing code generation algorithms
3. Supports C, C++ and Python output language
4. Available for MS Windows and Linux
The license of this software is Free, you can free download and free use this flowchart & diagram software.

