VIATRA 1.6 is out with Eclipse Oxygen

The VIATRA project is happy to report that release 1.6.0, included in the Eclipse Oxygen Release Train, is now available with multiple new features and fixed bugs.

The most notable highlights of this VIATRA release include:

  • Query runtime enhancements for special cases, like dangling edges and recursive patterns result in less surprises for users of the query engine.
  • The Getting started tutorial was updated and extended from its previos version, and now is available both from the project website and the Eclipse Help as well. The tutorial features both query and transformation development features.
  • The Query Test facilities of VIATRA that were originally used for internal tests are now extended to use for the testing of queries as well: it is possible to evaluate the results of model queries, and calculate coverage report for them.

For a more complete list of changes, see the dedicated New and noteworthy page, or have a look at the list of fixed issues.

All downloads are available now from the downloads area or the marketplace and the main Oxygen update site as well.

Feel free to reach out on the Eclipse Forums of VIATRA or the developer mailing list if you have questions, we will not leave any unanswered. You can also request industrial support for more advanced issues.

Dimitris Kolovos at IncQuery Labs Academy

IncQuery Labs Academy – an IT engineering professional educational platform – founded by IncQuery Labs Ltd. in April 2016. It aims to present our specializations most interesting and challenging projects, results and experiences. The presentations go around diverse topics in software development, validation and verification, model driven engineering, open-source technologies, etc.

IncQuery Labs Academy continues with a special speaker: Dimitris Kolovos, Senior Lecturer (Associate Professor) at the Department of Computer Science of the University of York, where he researches and teaches automated and model-driven software engineering. He is also an active Eclipse Foundation committer, leading the development of the open-source Epsilon platform under the Eclipse Modelling project.

His talks title: Model-Based Engineering in Industry: An Academic Toolsmith's Perspective

Abstract:

In this talk he will reflect on lessons learnt through developing and evangelising Eclipse-based open-source technologies for Model-Based Engineering for more than a decade now. He will focus on different states of maturity and practice he has encountered in industry, on the external perception of Eclipse-based MBE technologies, and on opportunities and challenges involved in bridging heterogeneous open-source and proprietary MBE tools.

Join us online on the following link and leave your questions, comments in IncQuery Labs’ Facebook page!

VIATRA 1.5 released

The VIATRA project is happy to report that release 1.5.0 is now available with multiple new features and fixed bugs.

The most notable highlights of this VIATRA release include:

  • Model transformation debugger: This version greatly improved the model transformation debugger of VIATRA: now it is possible to debug transformations from other JVM instances.
  • Performance enhancements: Version 1.5 focused on query evaluation performance: various fixes aimed at reducing the memory requirements for Rete networks and improve the planning and execution time for the local search-based pattern matcher. In a complex proprietrary code base we measured a memory reduction of about 15-30%.
  • Query Language Updates: In version 1.5 the query language was extended with support for various number literals, e.g. long or float values.

For a more complete list of changes, see the dedicated New and noteworthy page, or have a look at the list of fixed issues.

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, we will not leave any unanswered. You can also request industrial support for more advanced issues.

VIATRA 1.4.1 released

The VIATRA project is happy to report that the service release 1.4.1 is now available, with some hotfixes for our 1.4.0 version. These fixes handles regressions with regards to tooling and runtime components as well. Furthermore, this release widens the compatibility with Xtext versions, making this version available in Eclipse releases from Mars to Oxygen.

All downloads are available now from the downloads area or the marketplace. All existing users are recommended to upgrade.

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.

VIATRA 1.4 released

The VIATRA project is happy to report that release 1.4.0 is now available with multiple new features and fixed bugs.

The most notable highlights of this VIATRA release include:

  • Local Search-based model query evaluation: In order to execute model queries with a smaller memory footprint, an alternative query backend was enabled. For backwards compatibility, this search-based backend is not turned on by default, but has to be requested manually.
  • Development environment updates: The update of the query and transformation development environment has continued during this release, and the new views are now the recommended way to use for debugging model queries.
  • Query Language Updates: In version 1.4 the query language was extended with a set of new features, most notable the support for aggregators, such as sum or min, or the explicit specification of the required query backend.

For a more complete list of changes, see the dedicated New and noteworthy page, or have a look at the list of fixed issues.

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, we will not leave any unanswered. You can also request industrial support for more advanced issues.