![]()
(1) ファイル、DBの詳細な入出力記述/コーディングが不要
(2) コントロールブレイクパターンを自動生成
(3) プログラム構文木の任意の箇所にフリーコーディングを入力可能
(複雑なビジネスロジックを直接記述可能)
(4) RDBMSは、Oracle、PostgreSQL対応。SQL Serverも対応予定
(5) JDBCインタフェースを基本にコード生成を実施し高速処理を実現
(6) 生成したコードの可読性が高くわかりやすい
(7) オブジェクト指向に基づくクラス構造をもつコードを生成
(8) SQL Injectionの心配のない、安全なSQL文を生成
(9) Javadocに連携可能なコメントの生成
![]()
(1) 解析範囲をプロジェクト範囲まで任意に指定可能
(2) 解析の重要度を検査項目毎に三段階で指定可能
(3) 定数伝搬(Constant Propagation)の深さを指定可能
![]()
(1) プログラム構文木をベースにプログラム全体構造と部分構造を理解しやすく詳細化を支援
(2) ファイル/DB間の項目値代入を簡単に実現
(3) 静的コード解析結果を自動生成入力画面にフィードバック
(4) バッチ処理の典型的パターンは、バッチコンポーネントを配置することで簡単に構築
(5) DB表項目、ファイル項目はドラッグ&ドロップによりフリーコーディングで参照できるため、単純なタイプミスや名前による構文エラーを事前に排除可能。


