CodeDesigner是個免費的開源RAD工具,適合輕松創(chuàng)建各種圖表描述應(yīng)用程序的結(jié)構(gòu)和邏輯(類圖、狀態(tài)圖等)并創(chuàng)建準(zhǔn)備好的源代碼,與其他類似的CASE工具相比,該軟件支持C以及C++還有Python語言,如果你增加足夠詳細的內(nèi)容,程序就可以按照圖表直接生成應(yīng)用的源代碼。
軟件特色
1、UML類圖。
2、簡單狀態(tài)圖。
3、層次(UML,Harel)狀態(tài)圖。
軟件功能
1、從UML類圖和狀態(tài)圖生成代碼。
2、幾種優(yōu)化代碼生成算法。
3、支持C,C ++和Python輸出語言。
4、適用于MS Windows,Linux和Mac OS X。
5、反向源代碼工程(支持完整的往返代碼工程)。
6、旨在嵌入式軟件設(shè)計。
7、支持阻塞狀態(tài)圖和非阻塞狀態(tài)圖。