Yet Another Three QVT Languages

Edward Willink, Horacio Hoyos, Dimitris Kolovos

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The early enthusiasm, in 2002, for model to model transformation languages led to eight submissions for an OMG standard[1] comprising three languages, yet no commercial products. The QVT Core language was intended as the foundation for QVT Relations but the available implementations have ignored the core language. Rather than ignoring the core language, we take the opposite approach and introduce three more core languages. Progressive program-to-program transformation through these core languages terminates in an easily implemented imperative language that supports declarative transformations. There are currently only two freely available but discouragingly stable implementations of QVTr. There are no implementations for QVTc. The Eclipse QVT Declarative project provides only models, editors and parsers for both QVTr and QVTc. We outline progress to remedy the execution deficiency.

Original languageEnglish
Title of host publicationTheory and Practice of Model Transformations - 6th International Conference, ICMT 2013, Proceedings
Pages58-59
Number of pages2
DOIs
Publication statusPublished - 2013
Event6th International Conference on Theory and Practice of Model Transformations, ICMT 2013 - Budapest, Hungary
Duration: 18 Jun 201319 Jun 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7909 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference6th International Conference on Theory and Practice of Model Transformations, ICMT 2013
Country/TerritoryHungary
CityBudapest
Period18/06/1319/06/13

Cite this