EASy Producer Update Site

This is the official Eclipse update site for the EASy Producer tool.

Copy this URL to add a new update site to your Eclipse in order to install EASy. In case of installation problems, please refer to the recommendation / nightly build installation procedure explained below.

Documentation

Further information on how to install and use EASy can be found in the EASy Producer User Guide.

For detailed information on how to use IVML, the variability modeling language of EASy-Producer, read the release version of the IVML Language Specification.

For detailed information on how to use VIL, the variability instantiation language of EASy-Producer, read the VIL Language Specification and the VIL Language Extensions.

EASy also provides extension points for the integration of custom reasoners and instantiators. A step-by-step instruction on how to extend EASy with your custom functionalities can be found in the EASy Producer Developers Guide.

Headless components

Recent headless components of EASy-Producer releases starting are available from Maven central (group net.ssehub.easy). Example:
<dependency>
   <groupId> net.ssehub.easy.runtime</groupId>
   <artifactId>EASy</artifactId>
   <version>1.3.10</version>
</dependency>
For more details please refer to the developers documentation.

Recommendation

EASy Producer requires Xtext at least in version 2.37.0 which will typically be installed automatically. However, if you encounter any errors regarding a $ Eclipse Indigo (required package validation), we currently recommend Eclipse Mars or Eclipse Neon.

Pre-built Eclipse versions

The release builds of Eclipse including EASy-producer can be found here, and here the nightly-builds.

Nightly builds

Instead of the released version, you may also try out the most recent nightly build. Below is a recommended installation procedure (which can also help in$

  1. Install Eclipse (tested with 4.34.0). An external JDK 17/21 might be helpful.
  2. Restart Eclipse
  3. Install EASy Nightly Core Bundles from http://projects.sse.uni-hildesheim.de/eclipse/update-sites/easy_nightly/
  4. Restart Eclipse

EASy-Producer Source Code

EASy-Producer is licensed under the Apache License, Version 2.0. You can follow EASy Producer on Github.

EASy Command Line Tool

The EASy command line tool, which runs outside from Eclipse can be downloaded here.

EASy-Producer change log / release summary

Release Summary