QVT (Query/View/Transformation), in the model-driven architecture, is a standard for model transformation defined by the Object Management Group.

PropertyValue
dbpedia-owl:thumbnail
dbpprop:abstract
  • QVT (Query/View/Transformation), in the model-driven architecture, is a standard for model transformation defined by the Object Management Group.
  • Query View Transformation (MOF QVT) ist eine Spezifikation der Object Management Group, die eine (Programmier-) Sprache für Modell-zu-Modell-Transformationen beschreibt. QVT ist Teil der Meta Object Facilities, einer Sammlung von Dokumenten der OMG zur formalen Definition von Modellen sowie deren Anwendung, wie sie etwa im Rahmen der Model Driven Architecture (MDA) benötigt wird. Bei der Diskussion ist zwischen Sprachen zu unterscheiden, die von Dritten als Antwort auf den "Request for Proposals" (RFP) entworfen wurden und der Sprache QVT, wie sie in den Spezifikationen beschrieben ist. So kann als einfaches Beispiel ein ER-Modell aus einem Klassenmodell durch Transformation erzeugt werden. Hierzu benötigt man im einfachsten Fall das Klassen- und ER-Modell und deren jeweiliges Metamodell sowie eine Vorschrift, wie das ER-Modell aus dem Klassenmodell zu erzeugen ist. Diese Vorschrift kann in einer der QVT-Sprachen beschrieben werden. Als besonders typisches Beispiel kann ein (rein fachliches) Analysemodell in ein (technisches) Designmodell transformiert werden, d.h. die Transformation fügt die Technik, in der das Modell realisiert werden soll, zum Analysemodell hinzu. Das Akronym QVT steht für "queries" (Anfragen), "views" (Sichten) und "transformations" (Transformationen). Unter Anfragen versteht MOF formale Ausdrücke, mit denen einzelne Elemente eines Modells ausgewählt werden können; Sichten sind komplexe Anfragen, mit denen ganze Abschnitte aus einem Modell ausgewählt werden; mit Transformationen werden Beziehungen zwischen Modellen dargestellt. Trotz des Namens QVT versteht man unter MOF QVT jedoch meist nur einen Standard zur Beschreibung von MOF-Modelltransformationen, da diese als das Hauptanwendungsgebiet von QVT betrachtet werden und Queries und Views sich ohnehin als Teile einer Transformation sehen lassen.
  • QVT (Query/View/Transformation) est un standard défini par l'OMG. Il s'agit d'un langage standardisé pour exprimer ces transformations de modèles. La notion de transformation de modèles est essentielle en Ingénierie dirigée par les modèles ou MDA (Model driven architecture).
  • QVT(Queries/Views/Transformations)とは、Object Management Groupが定義したモデル駆動型アーキテクチャにおけるモデル変換の標準である。Meta-Object Facility(MOF)に関連する標準であることから、MOF QVT とも呼ばれる。
dbpprop:hasPhotoCollection
dbpprop:reference
rdfs:comment
  • QVT (Query/View/Transformation), in the model-driven architecture, is a standard for model transformation defined by the Object Management Group.
  • Query View Transformation (MOF QVT) ist eine Spezifikation der Object Management Group, die eine (Programmier-) Sprache für Modell-zu-Modell-Transformationen beschreibt. QVT ist Teil der Meta Object Facilities, einer Sammlung von Dokumenten der OMG zur formalen Definition von Modellen sowie deren Anwendung, wie sie etwa im Rahmen der Model Driven Architecture (MDA) benötigt wird.
  • QVT (Query/View/Transformation) est un standard défini par l'OMG. Il s'agit d'un langage standardisé pour exprimer ces transformations de modèles. La notion de transformation de modèles est essentielle en Ingénierie dirigée par les modèles ou MDA (Model driven architecture).
  • QVT(Queries/Views/Transformations)とは、Object Management Groupが定義したモデル駆動型アーキテクチャにおけるモデル変換の標準である。Meta-Object Facility(MOF)に関連する標準であることから、MOF QVT とも呼ばれる。
rdfs:label
  • QVT
  • MOF QVT
  • QVT
  • QVT
owl:sameAs
skos:subject
foaf:depiction
foaf:page