私は UML モデリングを初めて使用する Java 開発者です。UML のみを使用して、アプリケーション サーバーにデプロイ可能な完全な Web アプリケーション (バックエンド + db + jms + セキュリティ + ui) を作成したいと考えています。メタモデリングとは何かを理解していませんでしたが、Umbrello、ビジュアル パラダイム、Eclipse EMF を使い始めました。omgのxmi標準について少し読んだことがあります。そのため、xmi ファイルを持っていることを前提として、Java コードの生成方法がわかりませんでした。たとえば、Eclipse emf は「奇妙な」Java コードを生成します。独自の xmi パーサーを作成する必要がありますか?