Frage

QVT (Query View Transformation) ist eine OMG Spezifikation einer Modell-zu-Modell-Transformation Sprache. Einige Tools bereits umzusetzen (Eclipse AndroMDA). Ich frage mich, ob es wirklich in der realen Welt Fällen verwendet wird. Wird es jemals ausziehen und verwendet werden, reale Probleme zu bewältigen? Ist jemand mit der QVT Sprache?

War es hilfreich?

Lösung 2

Scheint, wie QVT ist für Model Driven Sicherheitsanwendungen verwendet beeing. Es ist eine gute Wahl, weil klar definierter Semantik und Beweisbarkeit. Das nach wie vor ist jedoch reasearch. France Telecom ist das Experimentieren mit QVT. Sie wollen, um es für Datenbankmigrationen und generativen Ansatz für Anwendungen.

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

Andere Tipps

Von der MDD-Community für unsere eigenen Projekte zu beobachten, würde ich vermuten, dass QVT schließlich abholen. Derzeit ATL und Kermeta scheinen sehr beliebt zu sein, und aus bei den Buchungen in den Gruppen die nicht nur in der Wissenschaft.

Es gibt jetzt eine Implementierung von deklarativen QVT (die M2M-Eclipse-Gruppe für die Ankündigung sehen), das wird für uns sehr interessant sein. Wir haben den ModelMorf Prototyp wurden verwenden, aber es war ein Prototyp und hatte eine sehr große Durchlaufzeit. Ich hoffe, dass mit der Integration von dQVT in die Werkzeugkette von Eclipse wir in der Lage sein, würden es für unsere eigenen Projekte zu verwenden (ein SoftEng Werkzeug finden Sie unter http://rcos.iist.unu.edu , sorry, akademischer natürlich.)

Ich denke, den Schmerz zu tun, Modellgetriebene Entwicklung von Hand / mit Menschenkraft nicht hoch genug ist noch ... einmal die Werkzeuge wirklich die Größenordnung der Produktivität steigern, dass wird sich ändern.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top