QVT в реальном мире - PullRequest
       22

QVT в реальном мире

3 голосов
/ 18 марта 2009

QVT (преобразование представления запроса) - это спецификация OMG языка преобразования Модель-Модель. Некоторые инструменты уже реализуют это (Eclipse, androMDA). Мне интересно, действительно ли это используется в реальных случаях. Будет ли он когда-нибудь взлетать и использоваться для решения реальных проблем? Кто-нибудь использует язык QVT?

Ответы [ 2 ]

3 голосов
/ 08 апреля 2009

Похоже, что QVT используется для приложений Model Driven Security. Это хороший выбор из-за четко определенной семантики и доказуемости. Это все еще исследование, однако. 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

3 голосов
/ 18 марта 2009

Наблюдая за сообществом MDD за нашими собственными проектами, я предположил, что QVT в конечном итоге подхватит. В настоящее время ATL и Kermeta, кажется, очень популярны, и из-за просмотра сообщений в группах не только в научных кругах.

В настоящее время существует реализация декларативного QVT (см. Группу M2M Eclipse для объявления), которая будет для нас очень интересной. Мы использовали прототип ModelMorf, но это был прототип, и у него было очень много времени. Я надеюсь, что с интеграцией dQVT в цепочку инструментов Eclipse мы сможем использовать его для наших собственных проектов (инструмент SoftEng, см. http://rcos.iist.unu.edu, извините, конечно, академический:).

Полагаю, боль от разработки управляемой моделями вручную / с помощью человека еще недостаточно высока ... как только инструменты действительно увеличат порядок производительности, все изменится.

...