質問

QVT(クエリビュー変換)は、モデル間変換言語のOMG仕様です。いくつかのツールは既にそれを実装しています(Eclipse、androMDA)。それが実際に実際のケースで使用されているかどうか疑問に思っています。現実世界の問題に取り組むために使用されることはありますか? QVT言語を使用している人はいますか?

役に立ちましたか?

解決 2

QVTはモデル駆動型セキュリティアプリケーションに使用されているようです。セマンティクスと証明可能性が明確に定義されているため、これは適切な選択です。ただし、これはまだ研究中です。 France TelecomはQVTを実験しています。彼らは、データベースの移行とアプリケーションの生成アプローチにそれを使用したいと考えています。

http://smartqvt.elibel.tm .fr / events / QVT%20Experimentations%20at%20France%20Telecom.pdf http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber= 4159881

他のヒント

私たち自身のプロジェクトのためにMDDコミュニティを観察したところ、QVTが最終的に取り上げられると思います。現在、ATLとKermetaは非常に人気があり、学界だけでなくグループの投稿を見ているようです。

Declarative QVTの実装があります(発表についてはM2M Eclipseグループを参照してください)。これは非常に興味深いものです。 ModelMorfプロトタイプを使用してきましたが、これはプロトタイプであり、非常に大きな所要時間を要しました。 EclipseツールチェーンへのdQVTの統合により、それを独自のプロジェクトに使用できることを願っています(SoftEngツール、 http://rcos.iist.unu.edu 、もちろん申し訳ありませんが、もちろんアカデミックです:)。

手作業/人力でモデル駆動型開発を行うことの苦痛はまだ十分ではありません...ツールが生産性の規模を実際に高めると、それは変わります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top