CodeDesigner是个免费的开源RAD工具,适合轻松创建各种图表描述应用程序的结构和逻辑(类图、状态图等)并创建准备好的源代码,与其他类似的CASE工具相比,该软件支持C以及C++还有Python语言,如果你增加足够详细的内容,程序就可以按照图表直接生成应用的源代码。
软件特色
1、UML类图。
2、简单状态图。
3、层次(UML,Harel)状态图。
软件功能
1、从UML类图和状态图生成代码。
2、几种优化代码生成算法。
3、支持C,C ++和Python输出语言。
4、适用于MS Windows,Linux和Mac OS X。
5、反向源代码工程(支持完整的往返代码工程)。
6、旨在嵌入式软件设计。
7、支持阻塞状态图和非阻塞状态图。