Aktuelle Meldungen

Tutorial über Model Driven Architecture

Halbtägiges MDA-Tutorial auf der GI-Jahrestagung

01.10.2010

Vortrag auf der Xinnovations

Prof. Petrasch spricht über das Thema "Entwicklungsprojekte gemeinsam planen und koordinieren"

13.09.2010

Vortrag auf dem gfo-Jahreskongreß

Prof. Petrasch referiert über Projektmanagement-Vorgehensmodelle

03.09.2010

Entwicklung eines visuellen modellgetriebenen Transformationsframeworks für QVT

Diplomarbeit von Max Bureck, FU Berlin, November 2008 bis Mai 2009

In dieser Arbeit wird die Entwicklung eines Frameworks beschrieben, welches das visuelle Definieren von Modelltransformationen in der Sprache Query/View/Transformation Relations (QVT/R) zwischen EMF Metamodellen erlaubt. Die Sprache ist Teil des Standards Meta Object Facility (MOF) 2.0 Query/View/Transformation, v1.0, der vom Industriekonsortium Object Management Group (OMG) beschlossen wurde und Teil der OMG Initiative Model Driven
Architecture ist, die Technologien und Vorgehen für die Modellgetriebene Softwareentwicklung standardisiert. Die QVT/R Sprachpezifikation umfasst die abstrakte sowie die konkrete textuelle und konkrete visuelle Syntax. Im Rahmen der Arbeit wurde die konkrete visuelle Syntax implementiert und eine Synchronisation mit der textuellen Syntax umgesetzt. Die Implementierung erlaubt darüber hinaus das Verknüpfen von Elementen der graphischen Syntax mit Trace-Daten,
welche von QVT/R Engines generiert wurden. Die Entwicklung selbst wurde mit Modellgetriebenen Technologien durchgeführt. Die technische Basis bilden das Eclipse Framework und dessen Unterprojekte EMF und GMF. Für die Synchronisation zwischen Modell und Text kam die Medini QVT Engine und das openArchitectureWare Framework zum Einsatz.

Vorträge

Visual QVT/R - A concrete graphical syntax for QVT/R

Vortrag beim Eclipse DemoCamp am 09.06.2009 in Berlin

QVT ist ein Standard der Object Management Group (OMG), unter deren Dach bereits Standards wie die Unified Modeling Language (UML) und Buisness Process Modeling Notation (BPMN) entwickelt wurden. QVT beschreibt drei Modell-zu-Modell-Transformationssprachen: Core, Relations und Relations. Für die Sprache QVT Relations (QVT/R) enthält der Standard die Definition einer konkreten graphischen Syntax. Die Präsentation gibt eine kurze Einführung in die funktionsweise von QVT/R anhand der konkreten graphischen Syntax, zeigt einige Probleme des Standards auf und gibt einen Ausblick auf mögliche Entwicklungen von QVT/R Werzeugen.

 
  Social Networks: qme Software @ Facebook     Social Bookmarks: Twitter Facebook MySpace deli.cio.us Digg Folkd Google Bookmarks Linkarena Mister Wong Newsvine reddit StumbleUpon Windows Live Yahoo! Bookmarks Yigg