VIATRA wins the offline contest at TTC 2016

This year the 9th Transformation Tool Contest has been organized in Vienna, at the STAF 2016 conference, where each submission must solve a complex task related to model transformation.

This year's task was a simplified version of the Class Responsibility Assignment problem, where methods and attributes have to be assigned to classes in a way that the assignment is optimal with respect to certain software metrics. Our team has solved this problem using VIATRA's rule-based design space exploration framework (VIATRA-DSE), and our solution was awarded the first prize from the nine submitted solutions. The solution was authored by Gábor Szárnyas and András Szabolcs Nagy. The source is available on Github.

The corresponding research was supported by the MTA-BME Lendület 2015 Research Group on Cyber Physical Systems (original article).

VIATRA 1.3 Released

VIATRA 1.3 Released

The VIATRA project is happy to report that release 1.3.0 is now available with multiple new features and fixed bugs. The most important highlights of this VIATRA release include compatibility with Eclipse Neon and Xtext 2.10, Query by Example addon, updated query and transformation development environment, Incremental Transformation Debugger and lots of various bug fixes.

Read More

VIATRA 1.2.1 Released

The VIATRA project is happy to report that the service release 1.2.1 is now available, with some hotfixes for our 1.2.0 version. The most important of these are fixing an exception in the local search based query evaluation algorithm and correcting our Maven artifacts. Read our previous post for the most important highlights of the 1.2.x VIATRA release cycle.

All downloads are available now from the downloads area or the marketplace.

Feel free to reach out on the Eclipse Forums of VIATRA or the developer mailing list if you have questions or request industrial support for more advanced issues.

Eclipse Neon DemoCamp in Budapest

IncQuery Labs' mission is to revive and engage the Hungarian Eclipse community therefore, we are launching the Eclipse Enthusiast Budapest Group and organizing an Eclipse DemoCamp

During the summer DemoCamp season, several events are dedicated to the current release of Eclipse Platform and related projects. Thus, Eclipse DemoCamp Budapest will focus on the release of Neon and will present recent developments in various platform components and projects such as VIATRA 1.3 release.  

Join us and learn about Eclipse Neon!



6.50 pm -- Registration
7.00 pm -- Opening, István Ráth and Ákos Horváth, IncQuery Labs,  
7.05 pm -- VIATRA 1.3 release, Ábel Hegedüs, IncQuery Labs
7.30 pm -- Diagrams in Neon Light - Brief introduction of GEF4, Krisztian Koncz, ClickAndLike
7.55 pm -- Break
8.05 pm -- Eclipse technologies in the automotive industry, Thyssenkrupp Presta Hungary Ltd
8.30 pm -- Discussion on the Hungarian Eclipse Community, Networking 

Language of the presentations: HU
Date and venue: 06 July, 2016, Bartók Béla út 10-12. 1111 Budapest (KÉK)
Registration: Eclipse wiki page (EN) or (HU)

The DemoCamp is organized by IncQuery Labs and sponsored by Eclipse Foundation and IncQuery Labs. 


VIATRA 1.2 Released

The VIATRA project is happy to report that release 1.2.0 is now available with several new features and fixed bugs. As you might remember from our announcement earlier this year, VIATRA and EMF-IncQuery have been merged, in order to form (a now graduated) joint VIATRA project that includes both query and transformation-related functionality, in an integrated package. This 1.2.0 release marks the first stable release for the joint project, providing the following libraries:

  • Query: the pattern language, query editor, code generator and query evaluation runtime (previously known as EMF-IncQuery)
  • Transformation: the event-driven virtual machine, the internal transformation DSL and related development tools
  • CEP: the Complex Event Processing framework
  • DSE: the Design Space Exploration framework
  • Integration: GMF, Graphiti, MWE2, UML, MoDisco and Xcore integration features
  • Addon: frameworks that extend the core functionality, such as data binding support, validation, query-based derived features and the Viewers framework for on-the-fly model visualization
  • Model obfuscator: standalone tool for obfuscating EMF models

The most important highlights of this VIATRA release include (details):

All downloads are available now from the downloads area or the marketplace.

The industrial support behind the new VIATRA platform, as well as our dedication to answer any and all questions regarding our projects is stronger than ever, so feel free to reach out on the Eclipse Forums of VIATRA or the developer mailing list.