Category Archives: Uncategorized

We have moved!

We’ve moved most of the articles in this blog and added lots more under http://eclipse.org/epsilon/doc/articles/

Posted in Uncategorized | Leave a comment

Epsilon Flock

We’ve just released Epsilon v0.8.9, which includes many improvements and bug fixes, as well as a new task-specific language, Epsilon Flock. Epsilon Flock is a model-to-model transformation language tailored for migrating models following changes to their metamodels. In some cases, specifying … Continue reading

Posted in Uncategorized | Leave a comment

EuGENia: Polishing your GMF editor

EuGENia is a front-end for GMF that enables developers to generate a fully functional GMF editor by attaching a few high-level annotations to the Ecore metamodel. The original aim of EuGENia was to lower the entrance barrier for new GMF … Continue reading

Posted in Uncategorized | 10 Comments

New in Epsilon 0.8.5

Apart from adding support for managing inconsistent EMF models with HUTN, and fixing several bugs, version 0.8.5 of Epsilon also includes a few new and noteworthy features. Use of = both for assignment and for comparison As EOL builds on … Continue reading

Posted in Uncategorized | Leave a comment

Managing Inconsistent Models with HUTN

A model and metamodel are consistent when the metamodel specifies every concept used in the model definition. A metamodel can evolve (be adapted by a developer), which can cause inconsistency. We’ve recently added a tool to Epsilon, the HUTN / … Continue reading

Posted in Uncategorized | 3 Comments

Test-Driven Development for Epsilon

Test-Driven Development (TDD) is an approach to software development that advocates writing tests before implementation. TDD has many advantages when compared to other forms of development, in which tests are often an after-thought. Proponents argue that TDD produces clean interfaces, … Continue reading

Posted in Uncategorized | 2 Comments

Epsilon + AppEngine + Ajax = Epsilon Live

The Epsilon website already includes several screencasts and examples that demonstrate the tools and languages it provides. The preview release of the Google App Engine for Java has made it possible to go one step further and allow people to … Continue reading

Posted in Uncategorized | 4 Comments