私はRESTベースのAPIを介してアクセスするバックエンドシステムを持っており、リソースが返されています。これはEMFリソース(XMI表現)です。問題は、設計時に、このリソースのメタモデルを想定できないことです。バックエンドシステムのメタモデルは予告なく変更される可能性があるためです。EMFモデルの動的ロード
私は最初にバックエンドからメタモデル(.ecoreファイル)を読み込み、コードを生成してからモデルを読むことができるのだろうかと思います。これは、間違いなく、遅くなりますが、私はメタモデルをセッションごとに1回だけ読みなければならなくなり、固定メタモデルにコミットされません。これは使えますか?または、私が欲しいものを達成するためのより良い方法がありますか?
また、これはUIで機能しますか?バックエンドからモデルを読み込み、適切なビジュアライゼーションでモデルを表示する直前に、実行時にエディタコード(EMF.Edit)を生成できますか?
Dynamic EMFは私の問題を解決するのに役立ちますか?