Menu

EMF Modeling Operations / News: Recent posts

New features: Negative Application Conditions

We are very happy to announce a new feature and a bunch of general smaller improvements.

Most importantly, EMF Modeling Operations now supports the specification of *Negative Application Conditions by Demonstration*. That means, you may restrict the execution of a specified operation by additional forbidden model scenarios. These forbidden model scenarios are created *by demonstration* such as the operation itself.... read more

Posted by Philip Langer 2010-12-15

Improved Condition Editing Interface

We significantly improved the user interface for editing pre- and postconditions. The new user interface now features content assist, auto-completion, and instant validation of conditions.

Pull the new version from our update site http://www.modelversioning.org/updatesite/

Posted by Philip Langer 2010-10-27

New feature: Convert Add to Copy

With the latest update, we added a new feature which enables you to convert "add" diff elements in the differences of an operation specification into "copy" diff elements. Hence, you may specify to create copies of existing model elements instead of just adding new ones.

For instance, when specifying the refactoring "Push Down Attributes" for Class Diagrams, the attributes may now be _copied_ to all sub classes instead creating new ones and setting the corresponding values using the postconditions.... read more

Posted by Philip Langer 2010-10-05

EMF Modeling Operations 1.0.0 published

We are proud to release the initial version of EMF Modeling Operations, an EMF based tool for specifying composite operations such as refactorings for any Ecore based models.

For more information please visit
http://www.modelversioning.org/emf-modeling-operations

We kindly invite you to contribute and participate in any sort. We would be very happy, if you either send us some operation specifications you would like to share, give us some comments on what you think, report bugs, request and/or contribute new features, or provide screen casts or documentation.

Posted by Philip Langer 2010-09-30
MongoDB Logo MongoDB