機能

 

1.Javaバッチ・プログラムの生成

(1) ファイル、DBの詳細な入出力記述/コーディングが不要

(2) コントロールブレイクパターンを自動生成

(3) プログラム構文木の任意の箇所にフリーコーディングを入力可能

(複雑なビジネスロジックを直接記述可能)

(4) RDBMSは、Oracle、PostgreSQL対応。SQL Serverも対応予定

(5) JDBCインタフェースを基本にコード生成を実施し高速処理を実現

(6) 生成したコードの可読性が高くわかりやすい

(7) オブジェクト指向に基づくクラス構造をもつコードを生成

(8) SQL Injectionの心配のない、安全なSQL文を生成

(9) Javadocに連携可能なコメントの生成

 

2.静的コード解析

(1) 解析範囲をプロジェクト範囲まで任意に指定可能

(2) 解析の重要度を検査項目毎に三段階で指定可能

(3) 定数伝搬(Constant Propagation)の深さを指定可能

 

3.ユーザーフレンドリーなGUI

(1) プログラム構文木をベースにプログラム全体構造と部分構造を理解しやすく詳細化を支援

(2) ファイル/DB間の項目値代入を簡単に実現

(3) 静的コード解析結果を自動生成入力画面にフィードバック

(4) バッチ処理の典型的パターンは、バッチコンポーネントを配置することで簡単に構築

(5) DB表項目、ファイル項目はドラッグ&ドロップによりフリーコーディングで参照できるため、単純なタイプミスや名前による構文エラーを事前に排除可能。