0

WebアプリケーションのセキュリティTomcat構成の詳細を示すUMLダイアグラムを解析し、関連するファイル(web.xml)を生成するための最良の方法を見つけたいと思います。

最初に、Magic Drawで作成されたメタモデルと彼のインスタンスがあります。それらをエクスポートして一種のJavaアプリケーション(プラグイン?API?)で使用し、解析して何らかの制約(OCL?)に対して検証する必要があります。 Web.xmlファイルを生成する必要があります。

そこで、調査を行ったところ、EMFを使用してモデルをキャッチできることがわかりましたが、URIからリモートでモデルを処理してemを検証できる、平和なJavaコードを作成するのはそれほど明確で手軽ではありません。

これを行うための提案/アドバイスはありますか?EMFを使用する必要がありますか?または別のフレームワークがありますか?

ありがとう

4

1 に答える 1

0

UMLからのweb.xml? 申し訳ありませんが、それは有用なアイデアではないと思います。このようなものを手作業で編集するのに時間はかかりません。そのようなことを自動化するのにかかる労力は、それだけの価値はありません。テキスト エディターを開いて web.xml を作成し、節約した時間をもっと便利なことに費やします。

ただし、必要に応じて、オブジェクト モデルを XML ドキュメントにエクスポートする方法を見つけたいと思います。それを解析して DOM ツリーにし、ツリーをたどって、必要な要素を web.xml に出力します。

Magic Draw には、UML を XML としてエクスポートする機能があることを知っています。それがあなたを助けるかどうか見てください。

しかし、私が知っている Magic Draw ツールから直接行う方法はありません。この Java 後処理を記述し、エクスポートされたモデル XML を入力として使用して、コマンド ラインで実行する必要があります。

于 2012-04-16T09:23:32.200 に答える