最近少し時間が出来たので要件定義用のツールをまた開発している。 Webベースのクラサバ構成とし、不要なデータ交換を極力避けるためにオブジェクトテクノロジーで通せるアーキテクチャとして以下の構成にした。 クライアント Flex サーバー DB:NeoDatis オブジェクト指向のDB 言語:Scala 通信:BlazeDS Flexとサーバーサイドの通信手段 コンテナ:Jetty HttpServer クライアントはJavaFXが使えればJavaVMで固められるので、可能性を少し探ったが大きな障害が2つあった。 ビジュアルな図をプログラムと統合するツールが無い、イラストレーターやフォトショップからの変換ツールはあるが、どちらのツールも使い慣れていないので使えない。 それでもNetBeansでコードガリガリでも我慢できたが、もう一つの問題が致命的だった。それはGUIコンポーネントが未整備でとて