バージョン3.1.1」の販売を3月29日より開始します。今回のバージョンでは、オープンソース・ソフトウェアのEclipse*2との連携を実現し、携帯電話向けWebサイト用のシステム構築機能も追加しました。「楽々FrameworkII」は、業務系Webシステムの開発期間とコストの大幅な削減を実現するJava開発フレームワークです。本製品は、複雑な処理を実現できる業務コンポーネントにより、ノンプログラミングで業務処理の大部分を稼働できるため、プログラム設計工数を従来の3分の1まで圧縮できます。データベース設計完了後、すぐに試作プログラムを自動生成し稼働できるため、Javaでそのままシステムを構築する場合に比べ10分の1の時間で高品質なプログラムが作成可能です。このような特長をもつ「楽々FrameworkII」は2002年12月の発売以来、中堅から大企業の情報システム部門やシステム開発会社を中心に約80社に導入頂いています。Javaによるプログラム開発では、ソースコードのコンパイル(バイトコードへの変換処理)やデバッグ(バグの調査)、動作確認などの作業が必要です。Eclipseは、そのようなプログラム開発に必要な個々の作業を、一つのインターフェースで行える統合開発環境(IDE)です。エディタ機能やデバッグモードでの実行機能、CVS(ファイルのバージョン管理を行うアプリケーション)のクライアント機能など、プログラム開発を効率よく行う機能が搭載されていることから、EclipseはオープンソースのJava開発IDEとして、デファクトスタンダードの地位を築いています。Eclipse」をEclipseのプラグインとして提供します。この連携により、Eclipseの多彩な機能を用いてJavaプログラミングが行えますので、楽々FrameworkIIによる開発の可能性が広がります。Eclipseはテキストエディタの機能が充実しているので、XPD(処理パターンのプログラムを定義する楽々FrameworkII独自のXMLファイル)の編集が簡単になります。プログラムに機能を追加する(プラグイン)際にも、従来は、PMS/Javac(リポジトリに保存された設計情報を、一元管理する楽々FrameworkII独自の開発ツール)とテキストエディタを用いてプラグインしていましたが、Eclipseとの連携により、CVSによるバージョン管理など、IDEを使った統合的な開発が可能になります。従来からEclipseを使いなれているJava開発者にとっても、今回の連携により楽々FrameworkIIの豊富な部品を利用できるようになることから、より効果的な開発が可能となります。KEITAI」も提供しています。プログラマは従来どおりパソコンの画面で表示させるプログラムを作成すれば、プログラム動作時に楽々FrameworkIIが携帯電話端末かどうかを自動判定して表示させるので、プログラム開発時に、携帯電話専用の機能を追加作成する必要がありません。Live!」全てに対応しています。Struts」を拡充させました。今後も他の環境や製品との連携機能「RakConnect」をさらに拡充していくとともに、対応する稼働環境も拡大していきます。上*1Java:米サン・マイクロシステムズが開発したオブジェクト指向プログラミング言語。*2Eclipse:Javaシステムの開発環境のひとつ。IBM社が進めていた開発ツール研究プロジェクトの研究成果をソフトウェアにしたもの。