现实世界的 QVT

发布于 2024-07-16 04:59:28 字数 126 浏览 3 评论 0原文

QVT(查询视图转换)是模型到模型转换语言的 OMG 规范。 一些工具已经实现了它(Eclipse、androMDA)。 我想知道它是否真的用于现实世界的案例中。 它会成功并被用来解决现实世界的问题吗? 有人使用 QVT 语言吗?

QVT (Query View Transformation) is a OMG specification of a Model-to-Model transformation language. Some tools already implement it (Eclipse, androMDA). I'm wondering whether it is really used in real-world cases. Will it ever take off and be used to tackle real-world problems? Is anybody using the QVT language?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

段念尘 2024-07-23 04:59:28

通过观察我们自己项目的 MDD 社区,我猜测 QVT 最终会兴起。 目前,ATL 和 Kermeta 似乎很受欢迎,而且从群组中的帖子来看,不仅在学术界。

现在有声明式 QVT 的实现(有关公告,请参阅 M2M Eclipse 小组),这对我们来说非常有趣。 我们一直在使用 ModelMorf 原型,但它只是一个原型,并且需要非常长的周转时间。 我希望通过将 dQVT 集成到 Eclipse 工具链中,我们能够将它用于我们自己的项目(SoftEng 工具,请参阅 http://rcos.iist.unu.edu,抱歉,当然是学术的:)。

我想手工/人力进行模型驱动开发的痛苦还不够高……一旦工具真正提高了生产力的数量级,情况就会改变。

From observing the MDD community for our own projects, I'd guess that QVT will eventually pick up. Currently ATL and Kermeta seem to be very popular, and from looking at the postings in the groups not only in academia.

There's an implementation of Declarative QVT now (see the M2M Eclipse group for the announcement), that'll be very interesting for us. We've been using the ModelMorf prototype, but it was a prototype and had a very huge turnaround time. I hope that with the integration of dQVT into the Eclipse tool chain we'll be able to use it for our own projects (a SoftEng tool, see http://rcos.iist.unu.edu, sorry, academic of course :).

I guess the pain of doing Model-driven development by hand/with man-power is not high enough yet...once the tools really increase the order of magnitude of productivity, that'll change.

腻橙味 2024-07-23 04:59:28

似乎 QVT 正用于模型驱动安全应用程序。 由于明确定义的语义和可证明性,这是一个不错的选择。 然而这仍然是研究。 法国电信正在试验 QVT。 他们希望将其用于数据库迁移和应用程序的生成方法。

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

Seems like QVT is beeing used for Model Driven Security applications. It is a good choice because of clearly defined semantics and provability. This still is reasearch however. France Telecom is experimenting with QVT. They want to use it for database migrations and a generative approach for applications.

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文