問題タブ [mde]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Eclipseで異なるバージョンで同じプラグインを2回ロードする
特定の .xmi をロードする EMF プラグインの 2 つの異なるバージョンがあります。後者のバージョンは、以前のバージョンの xmi と互換性がないように変更されています。私がやりたいことは、最初のプラグインで xmi をロードし、新しいプラグインを使用してプログラムでモデルを構築し、古いモデルを移行することです。これらは、EMF モデル内のいくつかの変更を除いて同一です。
これらのプラグインをロードするにはどうすればよいですか? 出来ますか?より良い戦略はありますか?
eclipse - MWE2でATLモデル変換を呼び出す
MWE2ワークフロー内でATLモデル変換を呼び出すことは可能ですか?
mda - Eclipse EMF は OMG MDA 標準にどの程度関連していますか?
モデリングとコード生成を試すための新しい MDA ツールを探しています。これはまだ作業関連のプロジェクトではなく、テスト用です。今までは Merode アプローチしか使用していませんでしたが (モデリングには jMermaid を使用し、付属のコード ジェネレーターを使用)、何か新しいことを試してみたいと思っています。
EMF は Eclipse に統合されているため、EMF を試す良い理由がたくさんあります。しかし、いくつかのドキュメントやオンライン記事を読んだ後、OMG MDA 標準をどの程度採用していて、どれだけ採用していないのか疑問に思いました。
たとえば、次のテキストを見つけました
一方、モデル化のアイデアや、モデル駆動型アーキテクチャ (MDA) の全体像をすでに受け入れている場合は 3、EMF をその方向に進んでいるが、すぐにではなくゆっくりと進んでいるテクノロジと考える必要があります。広く採用。EMF は補助輪の MDA と考えることができます。
http://www.informit.com/articles/article.aspx?p=1323360&seqNum=2で
しかし、OMG 標準のどの点が実装されており、どの点が省略されているか、または異なる方法で解釈されているかについての簡潔なリストをどこにも見つけることができません。それを手伝ってくれる人はいますか?(他にもっと推奨されるツールがあれば、いつでも提案をお待ちしています。)
uml - 従来のコードベースのエンジニアリングとモデル駆動型のエンジニアリング アプローチの違いは何ですか?
文献でこの段落を見つけましたが、意味がわかりませんでした
設計の実践は、開発ライフ サイクルに沿って作業を強力に分割する従来のコード ベースのエンジニアリングから、設計フロー内のすべての人がモデルについて発言できるモデル駆動型のエンジニアリング アプローチに移行しています。
どんな助けでも大歓迎です
mde - QVTo と QVTr 変換の違いは何ですか?
Java メタモデルに基づくモデルから C++ メタモデルに基づくモデルへ、モデルからモデルへの変換を行いたいと考えています。いくつかの調査を行ったところ、QVT では双方向の変換が可能であることがわかりましたが、QVT には 2 つのタイプがあり、それらの違いがわかりません。私のプロジェクト QVTo または QVTr により適しているのはどちらですか?
eclipse - ATL から EMFTVM へのコンパイラ
EMFTVM モデルからモデルへの変換を実行するためのいくつかのアプローチが登場しました ( http://modeling-languages.com/executing-atl-transformations-java/を参照)。
ただし、これらはすべて EMFTVM 変換を処理します。生成された ATL 変換を (HOT で) 実行する必要がある場合です。ATL から EMFTVM へのコンパイラを使用し、Java コードを使用してこの結果の変換を後で実行できますか?