|
GUI アプリケーションの開発において、 MVC パターンが広く用いられている。
従来の RAD ツールにおいて、 MVC の V(View) にあたる部分は、 GUI によるデザインツールによって開発の効率化が図られているが、
M(Model),C(Controller) にあたる部分の大部分はコーディングによる実装に頼っているのが現状である。
MVC における Model に XML を利用することによって、フレームワークによる処理の自動化と
RAD ツールによる開発支援を行う XAA フレームワークを平成 15 年度の未踏ソフトウェア創造事業の支援を受けて開発した。
XAA フレームワークをより実用的に利用できるようにするための拡張を提案する。
1. アプリケーションのデータ構造を上位互換性を維持したままバージョンアップするための支援機能を追加する。
2. XML Web サービスに対応し、 Web サービスを利用するクライアントソフトを容易に構築できる枠組みを提供する。また、サンプルとして
Amazon Web サービス (AWS) 用クライアントを作成する。
また、ドキュメントを整備し、広く普及させることを目標とする。

|