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、支持阻塞狀態圖和非阻塞狀態圖。