MDEOptimiser logo MDEOptimiser

MDEOptimiser is a tool that allows users to specific MDE optimisation problems through a simple DSL.

Build status

Branch Status
Develop DEVELOP branch build status
Release MASTER branch build status

Getting Started

Using MDEOptimiser is easy. Install the version of MDEOptimiser you would like to use from one of the Eclipse Update sites below.

Version Update Site

Installation steps

It is recommended to start from an Eclipse For Java and DSL Developers distribution. Currently, MDEOptimiser has been tested with Eclipse Oxygen.

First MDEO project

For a set of MDEO example projects please browse the Case Studies section of this website. The source code of the case studies can be browsed on and they can be imported as existing Eclipse projects.

To run the code for a case study:

Problems and bugs

If you think you found a bug, please raise a ticket on on the main tool repository here.

If you have any issues with running the tool or any other questions, please contact one of the authors: